by Jonathan Kellerman
publisher: Ballantine Books publish date: 2015-02-10
format: hardcover pages: 352
language: English
ISBN:
0345541375 (9780345541376)
ASIN: 0345541375
publisher: Ballantine Books
format: kindle pages: 352
language: English
ISBN:
9780345541383
ASIN: B00MSRW6SM
publisher: Random House
format: Audio CD
language: English
ISBN:
0804194203 (9780804194204)
publisher: Ballantine Books publish date: 2015-12-29
format: Paperback pages: 400
language: English
ISBN:
0345541391 (9780345541390)
ASIN: 0345541391
publisher: Random House Audio publish date: 2015-02-10
format: audiobook minutes: 402
language: English
ISBN:
080419422X (9780804194228)