carter patterson's public page