Charlie McPherson
Charlie McPherson

Charlie McPherson

A twenty-first century Renaissance man, teacher, writer and outdoorsy type, depositing the contents of his notebook onto the dusty frontiers of the Internet.