on 26 August 2013
Did not find this a useful resource. I don't know how long it took to write but from the publication date it appears that it was already out of date on initial release. Most of the tools and libraries have surged forward in the last couple years and re-structured themselves to some extent. Not a complete waste of money as many of the examples could be adapted with some careful analysis. Most certainly not a book for beginners or intermediates.