Scan barcode
933 pages • first pub 1991 (editions)
ISBN/UID: 9780340952768
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
Description
Needful Things, the sign says. The oddest name. A name that causes some gossip and speculation among the good folks of Castle Rock, Maine, while they wait for opening day. There was something for everyone at a price they could just about afford. T...
Community Reviews
Content Warnings
933 pages • first pub 1991 (editions)
ISBN/UID: 9780340952768
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
Description
Needful Things, the sign says. The oddest name. A name that causes some gossip and speculation among the good folks of Castle Rock, Maine, while they wait for opening day. There was something for everyone at a price they could just about afford. T...