Book implementation complete(?)