Adam Coates's Homepage is http://ai.stanford.edu/~acoates