Person: Shan, John (1724 - 1784)

Education Events

Ordination Events

Appointment Events

Death Events