Author: Roger W. Soames
Alternate names: Roger Soames