Samuel D. Allen - Publications