WILLIAM F. GILES

(William Fell Giles)