Grandfather Mountain Highland Games (GMHG) in NC July 13-15th
This page contains links to upcoming events where I am giving presentations
Welcome to Historical Lectures. The website of John Miles. I am a retired USMC officer turned historian who now gives lectures at Scottish Highland games, Celtic Festivals, and libraries and assisted living facilities. I have presented at events all over the country and am willing to travel.