The six must-read novels on this year’s Man Booker Prize shortlist