zora patterson