zahra patton