Finished newBook v1. Needs testing