gian patton