Daniel Cantrell : 6 publications