debra devi