Book review: The Haldanes of Gleneagles

The Haldanes of Gleneagles, by Neil Stacy