John George Wright is following