The western heritage - Kagan, Donald 1932-2021; Ozment, Steven E. 1939-2019; Turner, Frank M.