by Brad Taylor (Author)
Format: Mass Market Paperback
Pages: 544
Edition: Reissue
Publisher: SIGNET
Published: 19 Feb 2015
ISBN 10: 0451467671
ISBN 13: 9780451467676