Shuffle

If you have never had the chance to make the literary acquaintance of Carmenica Diaz, then you are sorely missing…