Steve L. Taylor, PhD