Societies in eclipse by David S. Brose | Menrva Books | MenrvaBooks