by Andrew Farkas (Author), Andrew Farkas (Author)
Format: Abridged
Pages: 474
Edition: Abridged
Publisher: Amadeus
Published: 15 Mar 2003
ISBN 10: 1574670220
ISBN 13: 9781574670226