jchoskins.com
Rosewater by Tade Thompson | jchoskins.com
Rosewater is a brilliantly original take on the alien apocalypse story. It feels like it's going to be relevant for years to come.