The shaping of western society: an inquiry approach - GOOD, John M.