Radical Warrior: August Willich's Journey from German Revolutionary to Union GeneralDavid DixonEsaurito4,3Avvisami