This site can now be found at http://www.joanirvine.com.