rory.lynn.peterson