This is my old home page which has accrued stuff since forever. A more modern version is found at enchantedage.com.