Science Foundations - "Bryan Milner","Jean Martin","N/A" (Cambridge University Press, 1999)