Al Sargent

Al Sargent

Al Sargent

Occasional thoughts on tech, sailing, and San Francisco