Reading progress update: I've read 76%.

The Great Zoo of China - Matthew Reilly

Someone needs to find out where Reilly does all his writing, break in, and fix all of his keyboards so they can’t produce exclamation points.