MARK J GEDDINGS