mcshane.org
Welcome to mcshane's world. There are links to the main sections of this site at the top of each page, together with the links given here. Here are the other websites that I currently maintain. And some software, released under GLP: