Making connections : - Pakenham, Kenneth J. (Cambridge University Press, 2005)