Peter A.S. McGlashan

Peter Alexander Selkirk McGlashan was a Confederate officer during the American Civil War. Promoted to the rank of Brigadier in April 1865 he was the last appointed General of the Confederacy.

Peter A.S. McGlashan

Peter Alexander Selkirk McGlashan was a Confederate officer during the American Civil War. Promoted to the rank of Brigadier in April 1865 he was the last appointed General of the Confederacy.