added class: BookMetadata