The quest for unity : the adventure of physics - Klein, Etienne (Oxford University Press, 1999)