fix rest of ReadingHistory to get rid of duplicates using name
fix rest of ReadingHistory to get rid of duplicates using name