Sparkes, John C.L.
alternate name: Sparkes, John C.L.
alternate name: Sparkes, John C.L. (John Charles Lewis)
type: Person