elijah deveaux