Karl Krause and the ideological origins of the Cuban revolutionby Richard GottHistoryWriting a summary for young readers…For young readersBook data: Open Library