Captain Robert E Lee Mexican American War

Robert E Lee distinguishes himself in the Mexican American War.

Captain William “Buckey” O’Neill

William Owen O’Neil was born in St. Louis on Feb 2,1860, the first son of John and Mary Menimin O’;Neil. In 1862, the family moved to Philadelphia and later to…