Parry D. Teasdale
overview