Author: Sheridan Titman
Alternate names: Sheridan J. Titman