publisher: Hampton Roads Publishing Company
format: Paperback pages: 224
ISBN:
157174729X (9781571747297)
format: audiobook
ISBN:
1491510188 (9781491510186)
format: kindle pages: 313
language: English
ASIN: B005EMU7ES
publisher: Bantam
publish date: February 2nd 2011
format: kindle pages: 278
language: English
ASIN: B004J4X9M4
format: audiobook
ISBN:
1491510153 (9781491510155)