christa b. allen