publisher: Capstone Publishing publish date: July 26th 2002
format: paperback pages: 960
language: English
ISBN:
1841120324 (9781841120324)
publisher: Capstone Publishing
publish date: March 15th 2000
format: ebook pages: 960
language: English
ISBN:
1841124095 (9781841124094)