Foundations I by Arnold R. Fleagle & John Cervone