by Duane Swierczynski • 7 editions • first published on 1 January 2015
Canary
1 January 2015
Little Brown and Company (US)
Format: eBook
ISBN10: 1336024127
ISBN13: 9781336024120
Canary
24 February 2015
Little, Brown & Company (US)
Format: Hardcover
ISBN10: 0316403202
ISBN13: 9780316403207
Canary
26 February 2015
Mulholland Books (GB)
Format: Paperback (UK Trade)
ISBN10: 1444754181
ISBN13: 9781444754186