The Miles Kelly book of knowledge - McGuire, Rosalind; Putnam, Teri; Setford, Stephen (Miles Kelly Publishing Ltd, 2005)