Author: Cyril J. Barber
Alternate names: Cyril Barber; Barber, Cyril; Cyril J Barber