Rebecca I. Allen
overview