William (Sandy) Wells, PhD