Really good book, does exactly what it says on the tin. Filled with lots of info and exercises that get you thinking about mathematics in a different way. I found the sections on how to write and solve problems like a mathematician particularly useful. Well worth buying if you want to enhance your understanding of the world of mathematics. I started the book having done half a physics degree; you could probably just about get away with reading it if you have a good GCSE understanding but it's probably best if you learn some A-level maths first.