Insights / Kodiak, AK / Photography A New Year’s message from Helen Keller and friends December 31, 2014 It’s 10:30 PM on December 31 in Kodiak, Alaska. Dogs are barking outside, thanks to fireworks. Yes, I’ve received invitations to parties, but I’m not going out tonight. Rather, Continue Reading