Author - Stephen King
Publisher -  Hodder & Stoughton
Edition -  2011 
Binding - Paperback
Language - English
Pages -933 
Condition New(Good Condition)

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. The cash price that is.