A history of America’s military on horseback.For three thousand years, the horse soldier has played
Stephen Brennan