John Grant, Edwin