Absolutely excellent, especially all of the links - many thanks - this page is now bookmarked for posterity!