Lewis Marshall

Engineer at Stanford University. Atheist activist.