Young Castro: The making of a Revolutionary - HANSER, Jonathan M (Simon & Schuster Paperbacks, 2019)