Updated Book.py

added support to match bookmodel