Portions of John Craig’s diary are extracted from William Henry Foote,  Sketches of Virginia, Historical and Biographical  (2nd. series).

Portions of John Craig’s diary are extracted from William Henry Foote, Sketches of Virginia, Historical and Biographical (2nd. series).