format: paperback pages: 338
language: English
ISBN:
0819421820 (9780819421821)
format: paperback pages: 300
language: English
ISBN:
0819429473 (9780819429476)
format: hardcover pages: 330
language: English
ISBN:
0819451444 (9780819451446)
ISBN:
0819441252 (9780819441256)
ISBN:
0819460540 (9780819460547)