Reading progress update: I've read 48%.

Midnight Rain - James Newman

It's not looking good for Calvin.