Overview

John Kenneth Mackenzie

(1850—1888) medical missionary