tam-lin.org seems to have been gone very recently as the Internet Archive WayBack Machine has a June 11, 2017 snapshot of tam-lin.org. Maybe they let the domain registration expire and just have to renew.