by Paul Tremblay
format: Paperback pages: 288
language: English
ISBN:
0062479954 (9780062479952)
format: Hardcover pages: 288
language: English
ISBN:
0062363263 (9780062363268)
ASIN: 62363263
format: Paperback pages: 288
language: English
ISBN:
0062363271 (9780062363275)
publisher: William Morrow
format: ebook pages: 336
language: English
ISBN:
006236328X (9780062363282)