full list of published reviews
Reviews have appeared in Strange Horizons, Bookslut, and Puerto del Sol.
The Memory Librarian and Other Stories of Dirty Computer, Janelle Monáe. Strange Horizons Issue 31 October 2022
Grievers, arienne maree brown. Strange Horizons Issue 28 February 2022
The Four Profound Weaves, R. B. Lemberg. Strange Horizons Issue 21 December 2020
A Phantom Zero, Ryu Ando. Strange Horizons Issue 17 February 2020
Ambiguity Machines and Other Stories, Vandana Singh. Strange Horizons Issue 26 August 2019
The Tiger Flu, Larissa Lai. Strange Horizons Issue 1 July 2019
Frankenstein in Baghdad, Ahmed Saadawi. Strange Horizons Issue 28 January 2019
Apocalypse Nyx, Kameron Hurley. Strange Horizons Issue 10 December 2018
Agents of Dreamland, Caitlín R. Kiernan. Strange Horizons Issue 18 September 2017
Reenu-You, Michele Tracy Berger. Strange Horizons Issue 14 August 2017
Lost Gardens of the Hakudo Maru, Ryu Ando. Strange Horizons Issue 3 April 2017
Rosewater, Tade Thompson. Strange Horizons Issue 13 February 2017
Spyre, Jeanine Deibel. Rhizomatic Ideas, June 24, 2015
Duplex, Kathryn Davis. Puerto del Sol Issue 49.1, Fall 2013
Seiobo There Below, László Krasznahorkai. Bookslut September 2013
Pretty Good for a Girl, Leslie Heywood. Puerto del Sol Issue 48.2, Summer 2013
The Politics of Exile, Elizabeth Dauphinee. Bookslut June 2013
The Blue Fox, The Whispering Muse, and From the Mouth of the Whale, Sjón. Bookslut May 2013
Life After Life, Kate Atkinson. Bookslut May 2013
Town of Shadows, Lindsay Stern. Puerto del Sol Issue 48.1, Winter 2013
The Twelve Tribes of Hattie, Ayana Mathis. Bookslut January 2013
Rescuers of Skydivers Search Among the Clouds, Patrick Lawler. Bookslut January 2013
The Bird That Swallowed Its Cage, The Selected Writings of Curzio Malaparte, Adapted and Translated by Walter Murch. Bookslut November 2012
The Private Lives of Trees, Alejandro Zambra (trans. Megan McDowell). Puerto del Sol Issue 47.2, Fall 2012
Walking the Clouds: An Anthology of Indigenous Science Fiction, Grace L. Dillon (ed.). Puerto del Sol Issue 47.2, Fall 2012
At the Mouth of the River of Bees, Kij Johnson. Bookslut September 2012
The Complete Works of Marvin K. Mooney, Christopher Higgs. Puerto del Sol Issue 47.1, Summer 2012
Ayiti, Roxane Gay. Puerto del Sol Issue 47.1, Summer 2012
No Animals We Could Name, Ted Sanders. Bookslut June 2012
The Memory Librarian and Other Stories of Dirty Computer, Janelle Monáe. Strange Horizons Issue 31 October 2022
Grievers, arienne maree brown. Strange Horizons Issue 28 February 2022
The Four Profound Weaves, R. B. Lemberg. Strange Horizons Issue 21 December 2020
A Phantom Zero, Ryu Ando. Strange Horizons Issue 17 February 2020
Ambiguity Machines and Other Stories, Vandana Singh. Strange Horizons Issue 26 August 2019
The Tiger Flu, Larissa Lai. Strange Horizons Issue 1 July 2019
Frankenstein in Baghdad, Ahmed Saadawi. Strange Horizons Issue 28 January 2019
Apocalypse Nyx, Kameron Hurley. Strange Horizons Issue 10 December 2018
Agents of Dreamland, Caitlín R. Kiernan. Strange Horizons Issue 18 September 2017
Reenu-You, Michele Tracy Berger. Strange Horizons Issue 14 August 2017
Lost Gardens of the Hakudo Maru, Ryu Ando. Strange Horizons Issue 3 April 2017
Rosewater, Tade Thompson. Strange Horizons Issue 13 February 2017
Spyre, Jeanine Deibel. Rhizomatic Ideas, June 24, 2015
Duplex, Kathryn Davis. Puerto del Sol Issue 49.1, Fall 2013
Seiobo There Below, László Krasznahorkai. Bookslut September 2013
Pretty Good for a Girl, Leslie Heywood. Puerto del Sol Issue 48.2, Summer 2013
The Politics of Exile, Elizabeth Dauphinee. Bookslut June 2013
The Blue Fox, The Whispering Muse, and From the Mouth of the Whale, Sjón. Bookslut May 2013
Life After Life, Kate Atkinson. Bookslut May 2013
Town of Shadows, Lindsay Stern. Puerto del Sol Issue 48.1, Winter 2013
The Twelve Tribes of Hattie, Ayana Mathis. Bookslut January 2013
Rescuers of Skydivers Search Among the Clouds, Patrick Lawler. Bookslut January 2013
The Bird That Swallowed Its Cage, The Selected Writings of Curzio Malaparte, Adapted and Translated by Walter Murch. Bookslut November 2012
The Private Lives of Trees, Alejandro Zambra (trans. Megan McDowell). Puerto del Sol Issue 47.2, Fall 2012
Walking the Clouds: An Anthology of Indigenous Science Fiction, Grace L. Dillon (ed.). Puerto del Sol Issue 47.2, Fall 2012
At the Mouth of the River of Bees, Kij Johnson. Bookslut September 2012
The Complete Works of Marvin K. Mooney, Christopher Higgs. Puerto del Sol Issue 47.1, Summer 2012
Ayiti, Roxane Gay. Puerto del Sol Issue 47.1, Summer 2012
No Animals We Could Name, Ted Sanders. Bookslut June 2012