Slide background
Slide background
Slide background
Slide background


Check out some of my travels and adventures through web journals I’ve kept over the years.


I’ve archived some of my non-blog writing, including published works, here.

Web Design

I enjoy website design and feature here a brief portfolio of some of my work.

Upcoming Events


Independence Day

In 1775, people in New England began fighting the British for…


Eve of All Saints' Day, formerly called All Hallows and Hallowmass.…

From the Blog

Born of Clay

Born of Clay

I'm pleased to announce the publication of Born of Clay: The...
Jackson Kelly PLLC

Jackson Kelly PLLC

Beginning October 13th, I have joined the Jackson Kelly law firm....

Recent Galleries

Nicaraguan Honeymoon
Appalachian Adventure
Boundary Waters
British Invasion
Nungwi Beach
Stone Town
Oldupai Gorge
The Serengeti
Ngorongoro Crater
Mount Kilimanjaro