Integrating the Analytical, Historical and Sociological - Louis Caruana (Taylor and Francis, 2000)