lennon patton