format: hardcover pages: 304
language: English
ISBN:
1575864711 (9781575864716)
format: paperback pages: 500
language: English
ISBN:
1575860864 (9781575860862)
format: paperback pages: 304
language: English
ISBN:
157586472X (9781575864723)
format: paperback pages: 160
language: English
ISBN:
1575861666 (9781575861661)
format: hardcover pages: 200
language: English
ISBN:
157586455X (9781575864556)