Trial by fire

9780451412126