Ian Oeschger

Ian Oeschger

IBMer, writer, and bookish, outdoors-y technologist