Quirky protagonists and adventurous women: May’s best new books