William Heinemann, 2013. Paperback. 276 pages. Condition: Good. ISBN 9780434022519
William Heinemann, 2011. Paperback. 260 pages. Condition: Good. ISBN 9780434021444
William Heinemann, 2010. Hardback, dustjacket. Condition: Good. ISBN 9780434020201