Author: Ross W. Duffin
Alternate names: Ross W Duffin