Edward Hammond's profile