The Shining

The Shining

1965 • 376 pages