Author: Charles B. Macdonald

A Time for Trumpets

The firsthand experiences and insights of a distinguished historian places this profound human drama unforgettably on the landscape of history.