Hard work! Lots of references to scientific/academic papers particularly annoying when the references are to papers produced by the authors themselves, and not enough detail on the examples -. That said an interesting book – I am not sure I would call it an ‘introduction’ though a lot of prior knowledge is required to understand the topics or a desire to stop every few pages and investigate exactly what they mean by...