Andrew B
I am a doctor, programmer, and sailor.
News
Arrival
Stories at Sea
Relocating my dislocated shoulder