Albert Sydney Johnston, one of the greatest Generals who ever lived. Johnston was truly one of the best. He fought in the War for Texas Independence, serving under General Sam Houston. He fought in the Mexican American War, serving under Zachary Taylor. Then he served as a General in the War for Southern Independence. He was killed at the Battle of Shiloh early in the war, and it was a great loss for the South.