Reading progress update: I've read 127 out of 302 pages.

Rosemary's Baby - Ira Levin

Why did I wait until now to read this book?