Edgar Solomonik is now at ETH Zürich, his webpage is here, http://www.inf.ethz.ch/personal/edgar.solomonik.