Castro's Revolution, Myths and Realities Theodore Draper Popularity → Current 16 Peak 35 Niche 70 Textbook Publishers 2003 211 pages