Dato' Dr. Sir Peter Mooney Passes Away