50 Best Spring Reads - chosen by The Independent

50 Best Spring Reads

A photo gallery of the 50 jackets begins with Jim Crace's HARVEST