Mathematical vistas - Hilton, Peter, et al (2010)