Stephanie has a few sites, now:
http://climbtothestars.org/
http://spirolattic.net/StephanieBooth
http://swissblogs.com/
http://pompage.net/ (not alone, thank God)
She lives in Lausanne, Switzerland.