Power supply cookbook - Brown, Marty (Newnes, 2001)