Author: Francois Therrien
Alternate names: Therrien, François, Ph. D.