This page contains links to upcoming events where I am giving presentations
Gallabrae Scottish Games
Greenville, SC May 25th
Garrett County Celtic Festival-Friendsville, MD June 1st
Grandfather Mountain Highland Games - Linville, NC July 11th-14th
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.