format: hardcover pages: 272
language: English
ISBN:
0814405959 (9780814405956)
format: paperback pages: 272
language: English
ISBN:
0814474713 (9780814474716)
format: hardcover pages: 272
language: English
ISBN:
0814406831 (9780814406830)
format: hardcover pages: 288
language: English
ISBN:
0814404081 (9780814404089)