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