All posts by Col. (ret) Brian S. MacDonald and Paul H. Chapin