by Michael Bright (Author)
Format: Hardcover
Pages: 960
Publisher: B E S Pub Co
Published: 01 May 2005
ISBN 10: 0764158171
ISBN 13: 9780764158179