New Fiction in May 2022

Top picks3rd May 2022

Every month brings a new raft of novels to the shop - here are thirteen fiction highlights for May.