Year of Wonders by Geraldine Brooks
Best Historical Fiction
8,397 books — 27,573 voters