Transportation, Energy, and Power Technology by Anthony E. Schwaller