Sharpe, Gerald W profile picture

Sharpe, Gerald W

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