Jeffrey Harlan
Wow. It’s hard to believe it’s already been nearly a month since my last post. A few things have been happening. (more…)