I am not sure, but I guess that it is Susan Carter... check it
http://peachyforum.com/forums/thread/89202.aspx