by Jonathan Kellerman
publisher: Ballantine Books
publish date: May 18th 1999
format: paperback pages: 144
language: English
ISBN:
0345429397 (9780345429391)
format: kindle pages: 144
language: English
ASIN: B000FBFN9W
publisher: Ballantine Books publish date: April 1st 2003
format: ebook
language: English
ISBN:
0345463668 (9780345463661)
publisher: Audio Literature publish date: July 1st 1999
format: audiobook
language: English
ISBN:
078711877X (9780787118778)
publisher: Ballantine Books publish date: April 1st 2003
format: kindle pages: 134
language: English
ASIN: B009IA3FUK
publisher: Ballantine Books publish date: April 1st 2003
format: kindle pages: 134
language: English
ASIN: B009BQ7DR2
publisher: Ballantine Books
format: paperback
language: English
ISBN:
0345433416 (9780345433411)
publisher: Ballantine Books publish date: January 1st 2003
format: ebook
language: English
ISBN:
1299255612 (9781299255616)