A wee read, scroll doon :) http://homepage.ntlworld.com/g.blaikie/diverse.htm
Copyright G. Kane 2001 - 2019 All Rights Reserved.