Author: Thomas Walter Barber
Alternate names: T. W. Barber