Author: Brown, Richard E. (Richard Eric), 1946-