I actually have read parts of it. My work stopped subscribing to O'Reilly's Safari Online Library so I lost access to it, kind of forgot about it but thanks for the reminder, I might just grab a copy today.
And thanks for the kind reply, there's nothing I hate more than speaking incorrectly or out of turn on HN!