The Cavalry General and On HorsemanshipCreatespace Independent Publishing PlatformISBN: 9781502949974