personal site of simon eramo soon to be updated with new site.