Thanks for the kind words and the very helpful book recommendation, that's excellent :)