And you have all the answers. Gosh!
You have no clue as to who I am, or the degree of study I have put into history in the last 50 years or so. It is a passion, not an occupation. I could have had a degree in History had I chose to, but I was fully aware that a professional career in that field was unlikely to be terribly financially rewarding. Thus, the classes I took in that discipline were mainly for fun and casual knowledge, and I consider some of them to be the best hours spent at TCU. The years after that were spent in a line of work that allowed a lot of travel, and thus the opportunity to visit many places and see many things that were important. To breathe the air and tramp the field of Bosworth, to handle a silver Boar pin that was worn by one of Richard's Knights. To walk the ruins of Tintagel, Glastonbury, Kenilworth. To see the site of ancient oppidums destroyed by Caesar. To walk the battlements of Danube castles ranging back to the Celts. To walk the icefields in the Tyrol where Otzi was found along the ancient trade routes across the Alps. To visit Crete and see the Palace of the ancient Minoans. To see what remains of that civilization on Santorini and their ancient paintings. To visit where Alexander the Great destroyed the Phoenician city of Sidon. To walk the streets of Rome. To see what remains of the mighty Aztec temples in Mexico. To see the city left by their predecessors in Teotihuacan. To see the cities of the Maya in Yucatan, Quintana Roo, Guatemala and Belize. Plying the waters of the Eastern Caribbean where Admiral Rodney defeated Comte De Grasse in the Battle of the Saints. To see the monument in Leipzig of the Battle of the Nations where Napoleon was finally decisively defeated. To see the many, many historical places and battlefields to numerous to count here in America. And, most importantly, the knowledge gained by reading many source materiels to understand the importance of these places and things, and their place in the vast tapestry of history.
So, I guess I don't know anything. Just my opinions...