Garvey&#39;s Last Soldier: a novel - Kindle edition