Rev. Charles Lyndhurst Vaughan

GPTKB entity