by Dean Koontz (Author), Dean R Koontz (Author)
Format: Paperback
Pages: 768
Edition: Reissue
Publisher: Bantam
Published: 27 Sep 2016
ISBN 10: 0345545982
ISBN 13: 9780345545985