Charge! Hurrah! Hurrah! a life of Cardigan of Balaclava - Thomas, Donald (Routledge, Taylor & Francis Group, 2016)