King, Stephen

Doctor Sleep/ - London: Hodder, 2013. - 485 pages; 20cm.

9781444761184

EF KING