D. George Leech

D. George Leech writes from northern Virginia.

Latest by D. George Leech in Chronicles

  • If God Ran the State Department
    December 1997

    If God Ran the State Department

    "In the Name of the most Holy & undivided Trinity." A Thus begins the Treaty of Paris (1783) by which Great Britain formally conceded the existence of the independent United States of America.

    Read More



X