The David Brion Davis Series

384 pages first pub 2006 (editions)

challenging emotional reflective medium-paced