Real life or satire? Novelist Mat Johnson says it can be hard to tell the difference
Set in the future, Johnson's new satirical novel, Invisible Things, takes place on one of Jupiter's many moons, where humans have created an artificial ecosystem designed to replicate life on Earth.