Author: Thomas Walter Freeman
Alternate names: Thomas Walter FREEMAN