Fundamentals Of Scientific Charge-Coupled Devices by James R. Janesick