Author: James A. And David L. Dalrymple Moore