publisher: Schwartz & Wade Books publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299097170 (9781299097179)
publisher: Books on Tape publish date: July 10th 2012
format: audiobook
language: English
ISBN:
0307991105 (9780307991102)