format: paperback pages: 178
language: English
ISBN:
1484031075 (9781484031070)
format: hardcover pages: 281
language: English
ISBN:
0811211010 (9780811211017)
format: paperback pages: 277
language: English
ISBN:
0811214206 (9780811214209)
ASIN: 811214206