Efron for some reason has gone solo and obtained his own web site. Visit whenever you can.
We are still under construction, because we are trying to think of something new for our site. But we will soon be back on the web, so please be patient with us. Thank you.