The alternative societyby James HemmingAddresses, essays, lecturesPolitical scienceWriting a summary for young readers…For young readersBook data: Open Library