Dirty Havana trilogy

Pedro Juan Gutiérrez
Farrar, Straus and Giroux
9780374140168
0-374-14016-2