Internet Archive BookReader

Report of the American Presbyterian Mission in Canton, China