Author: Leonard I. Sweet
Alternate names: Leonard Sweet; Dr. Leonard Sweet