
by JohnConnolly (Author)
Format: Hardcover
Pages: 496
Edition: Har/Com
Publisher: Atria Books
Published: Jun 2005
ISBN 10: 0743487869
ISBN 13: 9780743487863