Reading progress update: I've read 271 out of 300 pages.

The Infinite Sea (5th Wave) - Rick Yancey

Seriously?? Do I really have to go out today? I just want to stay home and finish this book.