http://www.gerstel.com/pdf/pfc_eng.pdf