Design of propulsion and electric power generation systems by Hans Klein Woud | Menrva Books