if book is marked as read then added again history references previous one.So book names should be unique