As voted on by 503 book lovers — with a little help from the staff of The New York Times Book Review.| www.nytimes.com