Author: Dufrene, Mark A., Dufrene, Dr Mark a.