publisher: Publications International
format: hardcover pages: 576
language: English
ISBN:
078532254X (9780785322542)
publisher: Publications International, Ltd.
format: hardcover
language: English
ISBN:
078531914X (9780785319146)
language: English
ISBN:
0785306501 (9780785306504)
language: English
ISBN:
078531007X (9780785310075)