Author: Illustrated b John Brady Peter Kline