"Blood on the Thistle" is an examination of the life and times of a remarkable Scottish family, the Cranstons of Haddington, East Lothian. It focuses on a period from about 1880, when the young, hard-working parents, Alec and Lizzie Cranston, arrived in Haddington, through to 1920, when the family they had produced, torn apart by World War I, broke up as its surviving members pursued separate lives around the globe. Of seven sons who served in World...