Title: Female Soldier : Or, the Surprising Life and Adventures of Hannah Snell, Who Took upon Herself the Name of James Gray