James West Davidson

Historian and writer James West Davidson received his B.A. from Haverford College and his Ph.D. from Yale University. He currently lives in New York's Hudson Valley.