abby deveraux