David Bainbridge

DAVID BAINBRIDGE was trained in veterinary surgery and zoology at Cambridge University, where he now teaches Clinical Veterinary Anatomy. He is the author of four previous books: on pregnancy, on the biology of sex and sexuality, on the brain, and most recently Teenagers (Portobello, 2009)....