Lots o' unit tests for books