A historical guide to Henry David Thoreau - Cain, William E., 1952- (Oxford University Press, 2000)