About Stewart

W. Arthur Porter, Ph.D.