Written by Frank N Schubert, retired historian in the Office of the Chairman of the US Joint Chiefs of Staff, Voices of the Buffalo Soldier is a superb collection of documents that help us understand the lives of these soldiers, the obstacles they faced and the challenges they met.