Gerald W. Sharpe profile picture

Gerald W. Sharpe

Reminiscences of a Life Well Spent by an Old Redleg (Artilleryman) Building a Foundation for Success