Harvest, by early favourite Jim Crace tops the shortlist for the Booker Prize announced overnight in London. Also on the list are A Tale for the Time Being by Ruth Ozeki, We Need New Names by NoViolet Bulawayo, The Luminaries by Eleanor Catton, The Lowland by Jhumpa Lahiri and The Testament…