Basic book object and test infrastructure