Stephen B. Woolley, DSc