Needful Things: The Last Castle Rock Story

by

Needful Things: The Last Castle Rock Story - King, Stephen, and Cayne

Leland Gaunt is a stranger in Castle Rock--and he calls his new shop Needful Things, where there is something for everyone. Mr. Gaunt takes pleasure in seeing how much people will pay for their most secret dreams and desires, and he knows that almost everything is for sale: love, hope, even the human soul.

Needful Things: The Last Castle Rock Story 2015, Signet Book, New York, NY

ISBN-13: 9780451172815

Mass-market paperback

Select
Needful Things: The Last Castle Rock Story 1991, Viking Books, New York, NY

ISBN-13: 9780670839537

Hardcover

Select
Needful Things: The Last Castle Rock Story 1991, HighBridge Audio, Saint Paul, MN

ISBN-13: 9780453008594

, edition

Audiobook cassette

Select