If his site is broken you probably have more luck contacting him. Try that email address listed on his main page: http://tx.technion.ac.il/~arrguedi/