Author: Colin M. Turbayne
Alternate names: Colin M Turbayne