A great book to revise mathematics while enjoying the lucid explanation of modern concepts. Thoroughly enjoyed as a previous (retired) graduate tutor. An exceptional coverage of fascinating topics, comprehensive and accessible.