Welcome to amachen.
This website is under construction, please come back later.
In the meantime, my (older) Stanford site is here.