Reading list: duplicate check