Sarah Emma Edmonds, a Canadian immigrant in Michigan, disguised herself as “Frank Thompson” to serve in the Union Army’s 2nd ...