Moira O’Neill selects her best mid-year reads