John Randolph of Roanoke - Johnson, David E., 1961- (Southern biography series, 2012)