format: paperback pages: 233
language: English
ISBN:
0890426597 (9780890426593)
format: ebook pages: 336
ISBN:
1281765228 (9781281765222)
format: paperback pages: 180
language: English
ISBN:
0890426538 (9780890426531)
format: paperback pages: 303
language: English
ISBN:
0890423490 (9780890423493)
format: paperback pages: 178
language: English
ISBN:
0890423423 (9780890423424)
format: paperback pages: 359
language: English
ISBN:
1585623881 (9781585623884)
format: ebook pages: 303
ISBN:
0890426716 (9780890426715)