Author: Phillip A. Laplante
Alternate names: Philip A. Laplante; Phillip Laplante