publisher: Bernan Press publish date: December 20th 2011
format: hardcover pages: 800
language: English
ISBN:
1598885022 (9781598885026)
publisher: Bernan Press publish date: February 28th 2002
format: hardcover pages: 892
language: English
ISBN:
0890593612 (9780890593615)