AC Generator
From ocw.mit.edu under MIT Open Courseware License Version 1.0