The overlook

Michael Connelly
Little, Brown and Co.
9780316018951
0-316-01895-3