Synchronous Machines - Virginia Tech