Blood on the thistle : the heartbreaking story of the Cranston family and their remarkable sacrifice in the Great War by Stuart Pearson. ISBN 9781782199069. Published by John Blake in 2014. Publication and catalogue information, links to buy online and reader comments.