Welcome to my website featuring my writing, research, and teaching!

Here’s what’s new…


2020 Survivor 


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.


I am continuing my lectures on various topics to Civil War Roundtables, libraries, and senior citizen organizations. I am also available for Zoom presentations.

FUMC Plano

Allen at First United Methodist Church in Plano

Book_Tour_March_April 026

Presentation at First United Methodist Church of Allen


Talk at Senior Center in Pennsylvania



Cover for Ebenezer Allen – Statesman, Entrepreneur, and Spy

My latest book, Ebenezer Allen – Statesman, Entrepreneur, and Spy, is available on Amazon for $19.95


Allen Mesch Author 004

Doing some research at home

Please see some of the resources that I use in my writing and teaching.

Speaking Request and Upcoming Events

Allen_Mesch_GAR (2)

At 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.


Covid 19 has kept us from traveling in 2020. 

IMG_4860 (1)

Saguaro National Park – East

IMG_4843 (1)

Saguaro Cactus

IMG_5119 (2)

Petroglyphs – Saguaro National Park – West

Sketch Pad


Composing on the laptop

My random thoughts and philosophical musings.

Contact Us

Receive notifications for new posts:

Google Site Verification

3 Responses to Home

  1. David says:

    Hi grandpa


  2. Pingback: Ebenezer Allen and Texas Annexation | Allen Mesch

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s