Jason R. Allen
overview