Author: allen c.thomas  ,richard henry thomas