Mike Patterson

Part writer, part philosopher, part businessperson, mostly clueless. Lover of surfing, meditation, yoga, cooking, and other journeys of the heart.