gracelyn patton