Switching Power Supply Design by Abraham I. Pressman, Keith Billings & Keith H. Billings