B, S. . Cambridge University Press, Cambridge [etc.] 2004. xvii, 254 pp. Ill. £40.00, 65.00 (Cambridge University Press, 2005)