by Peter May
publisher: Quercus publish date: 2012
format: hardcover pages: 373
language: English
ISBN:
857382209 (9780857382207)
publisher: Quercus publish date: 2012-09-01
format: paperback pages: 384
language: English
ISBN:
0857382225 (9780857382221)
publisher: Quercus publish date: 2014-09-02
format: Kindle Edition pages: 443
language: English
ISBN:
9781623658205
ASIN: B00LZYBYGE
publisher: Quercus Publishing publish date: 2019-01-09
format: audiobook
language: English
ASIN: B006UIWSS8