Author: Alfred Leete Hampson
Alternate names: Alfred Leete HAMPSON