Incredible mammals - Townsend, John (Advanced science, 2006)