publisher: Tantor Media publish date: September 2nd 2013
format: audiobook
language: English
ISBN:
1452615926 (9781452615929)
publisher: Signet Book publish date: November 1st 2005
format: ebook pages: 368
language: English
ISBN:
1101086580 (9781101086582)