Welcome to my website featuring my writing, research, and teaching!
Here’s what’s new…
Biography
Commentaries
A commentary is [1] a series of comments, explanations, or annotations. [2] an explanatory essay or treatise. [3] anything serving to illustrate a point, prompt a realization, or exemplify: series of comments, explanations, or annotations.
Some comments are too long to add as a post. The commentary section presents longer discussions.
Classes
I am continuing my lectures on various topics to Civil War Roundtables, libraries, and senior citizen organizations. I am also available for Zoom presentations.

Allen at First United Methodist Church in Plano

Presentation at First United Methodist Church of Allen

Talk at the Senior Center in Pennsylvania
Publications

My latest book, The Traitor, is available on Amazon
I wrote my first children’s book, What is a GG?.
It is available on Amazon.
Resources

Doing some research at home
Please see some of the resources which I use in my writing and teaching.
Speaking Request and Upcoming Events
Please attend the Plano Arts and Crafts Expo at the Carpenter Park Recreation Center on Sunday October 19, 2025 from 11 am to 4 pm.
I will be displaying my artwork along with many talented local artists.

At the Civil War Roundtable in Philadelphia
I would be delighted to speak to your organization.
I am available for Zoom presentations.
Please check out the topics.
Media Kit
Travels

Saguaro National Park – East

Saguaro Cactus

Petroglyphs – Saguaro National Park – West
Sketch Pad

Composing on the laptop
My random thoughts and philosophical musings.
Art Gallery

I have created a new section that presents my latest efforts in pencil. oil, and watercolor.
Photography

I am adding some photographs taken during my trips. These are provided as sources for various art endeavors.
Contact Us
Your message has been sent
Receive notifications for new posts:
Hi grandpa
LikeLike
Thanks for supporting my writing, grasshopper.
LikeLike
Pingback: Ebenezer Allen and Texas Annexation | Allen Mesch