Norman Winarsky
Lecturer, Stanford University
#301537@normanwinarskysri.com