Columbia Studies in Contemporary American History

608 pages 2000

biography challenging informative reflective slow-paced