Blood on the thistle

by Stuart Pearson

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…