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 knowl...