Articles by Peter Anderson, PhD