diverse reading