This is the start of MGBlog the new place for all my useless thoughts.
I accept no responsibility for the consequences of using the information in this post.
Copyright 2003 to 2010 Martin G. Brown Rendered on 30 Jul 2010 - 09:08AM (GMT+1) Version: 4.2.20.39069
Hosted by Code Studio Ltd