Essential facts human body : over 100 questions and answers to things you want to know - Royston, Angela (Parragon, 2001)