Grant Allen: The Sole Trustee