publisher: Foundation Press
format: paperback pages: 1160
language: English
ISBN:
0882777475 (9780882777474)
publisher: Foundation Press
format: paperback pages: 1145
language: English
ISBN:
0882776703 (9780882776705)
publisher: Foundation Press
format: hardcover pages: 1092
language: English
ISBN:
0882773429 (9780882773421)