Richard Carruthers | An Eventful Life