Cuba: What Everyone Needs to Know®, Second Edition By Sweig, Julia E. Paperback From $5.65 Free Shipping