John Gregory Bishop Adams Share This John Gregory Bishop Adams (John Gregory Bishop Adams, John G. B. Adams)