publisher: Banta Spectra publish date: June 28th 2011
format: mass market paperback pages: 397
language: English
ISBN:
0553578820 (9780553578829)
language: English
ISBN:
055350598X (9780553505986)
publisher: Spectra publish date: June 28th 2011
format: ebook pages: 432
language: English
ISBN:
0307796450 (9780307796455)