Andre Bagoo

Contributors

September 27, 2020

Set in Tobago, Defoe's utopian vision vanishes abruptly, like the novel’s famous footprint in the sand.