You've reached Peter Edmonston's home page at Stanford University.
If you're trying to reach Peter, he can be found on
LinkedIn
and Facebook.
Thanks for stopping by!