publisher: Paradigm Pub. International publish date: January 28th 2007
format: hardcover pages: 528
language: English
ISBN:
0763829226 (9780763829223)
publisher: Paradigm Pub. International
format: hardcover pages: 351
language: English
ISBN:
0763829234 (9780763829230)