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