The Man Who Loved Dogs
2000s: If you meet a mysterious foreigner on a Havana beach…..
Sort by:
66 book trails
2000s: If you meet a mysterious foreigner on a Havana beach…..
1950s: A mesmerising feminist re-imagining of Gothic fantasy in 1950s Mexico
Vibrant, historical, unforgettable Mexico
1861: A ruined silver-mine owner sets sail from Mexico City to seek his fortune in the New World.
2000s: A Mexican take on the dysfunctional detective mystery novel