danielle price