Small Engine Repair A Guide Troubleshooting Lawn Mowers Chainsaws Generators

You will find that the illustrated diagrams explain things clearly.

A nice touch in this novel is the way it handles moral gray areas.

This novel has a sense of wonder that never feels childish.