George Shannon may refer to: