
by Adam C . Engst (Author)
Format: Paperback
Pages: 656
Edition: Pap/Dskt
Publisher: Hayden Books
Published: Apr 1994
ISBN 10: 1568300948
ISBN 13: 9781568300948