Book of knowledge - McGuire, Rosalind (The Five Mile Press, 2005)