Shoup, John A., III
Books by Shoup, John A., III on BookTides.