by David Morrell (Author)
Format: Paperback
Pages: 576
Publisher: Grand Central Publishing
Published: 01 Jul 2002
ISBN 10: 0446667587
ISBN 13: 9780446667586