beth mcneely