Stephen Messer

Just a guy with opinions that tend to be right ;-)

NYC/Palo Alto