#32 Enhance book_collection