John Longworth may refer to: