publisher: Balzer & Bray
publish date: January 24th 2012
format: hardcover pages: 352
language: English
ISBN:
006199278X (9780061992780)
publisher: Balzer & Bray
publish date: January 24th 2012
format: ebook pages: 352
language: English
ISBN:
0062101943 (9780062101945)
publisher: Balzer & Bray
publish date: December 26th 2012
format: paperback pages: 368
language: English
ISBN:
0061992798 (9780061992797)