In good company : the First World War letters and diaries of the Hon. William Fraser, Gordon Highlanders by William Fraser. ISBN 0859551660. Published by Michael Russell in 1990. Publication and catalogue information, links to buy online and reader comments.