Articles by W. John Armitage, PhD