Emma's Duty 2015, Ebury Press, London

ISBN-13: 9780091956127

Mass-market paperback

Select