Now there were a surprising number of bits in this that I not only vaguely remembered from my GCSE and A Level Physics classes but there were also bits that I actually managed to understand and even follow...after which I would quickly get lost again but still, progress! This text is aimed at the undergraduate so it does cover some rather complicated and detailed mechanic and thermodynamic subjects and it definitely helps to have a strong basis in these (I assume it would anyway, since I don't have this I can only assume...).