John Walsh

John Walsh

East Greenwich, RI / Writer, blogger, ad guy, editor, dad, hoops junkie, English major, Joycean, jazz pianist wannabe… Saving the world one word at a time