Author: Donald S. Tingle
Alternate names: Donald S Tingle; Donald A. Tingle