ASE test preparation : transit bus H2, diesel engines (Clifton Park, N.Y: Delmar Learning, Thomson, 2006)