denisa peterson