Himsley , Bill , ed. Philip's - foundation encyclopedia - London Octopus 2006 - 912p. ISBN: 0-540-08946-X Dewey Class. No.: 030 H379P