Thanks for the response guys.
I'm still making my way through all the information, but I find this all utterly fascinating.
Aaron