William Garrett PistonBooksWe Gave Them ThunderPortraits of conflictLee's tarnished lieutenantWilson's CreekCarter's RaidA rough businessPortraits of conflictAuthor data: Open Library