The catapult : a history - Rihll, T. E. (Tracey Elizabeth), 1960- (Westholme, 2007)