In 1726, in the town of Godalming, England, a woman confounded the nation's medical community by giving birth to seventeen rabbits. This astonishing true story is the basis for Dexter Palmer's stunning, powerfully evocative new novel. Surgeon's apprentice Zachary Walsh knows that his master, John Howard, prides himself on his rationality. But John cannot explain how or why Mary Toft, the wife of a local journeyman, has managed to give birth...