The explanations for the years are very clear; However, there are some small errors in the corrected math: sometimes, the figures are reversed so inevitably we are surprised not to find the correct result, but other than that, it is a book which is anyway quite complete and the courses are well explained.