The History of Cuba (Palgrave Essential Histories) By Staten, Clifford L. Paperback Price $5.69 Free Shipping