Michael D. Scanlon - Publications