by David Hershman (Author), David Hershman (Author), Andrew McFarlane (Author)
Format: Paperback
Pages: 515
Edition: Revised
Publisher: Jordan Publishing
Published: Jul 2004
ISBN 10: 085308940X
ISBN 13: 9780853089407