by Mark Brown (Author)
Format: Mass Market Paperback
Pages: 320
Edition: Reprint
Publisher: Saint Martin's Press Inc.
Published: 04 Feb 2008
ISBN 10: 0312962657
ISBN 13: 9780312962654