Modern Diesel Power by Brian Solomon