Author: William Stephen Thomas
Alternate names: Thomas, William Stephen