41 works in English-language magazines
| Date | Page | Type | Title | Magazine |
|---|---|---|---|---|
| July 1992 | 22 | Short Fiction | Spring Rain | Interzone, July 1992 |
| March 1993 | 6 | Short Fiction | Sanctification | Interzone, March 1993 |
| September 1993 | 6 | Short Fiction | Timeslice | Interzone, September 1993 |
| April 1994 | 6 | Short Fiction | Sharp Tang | Interzone, April 1994 |
| November 1994 | 6 | Short Fiction | Parallax Transform | Interzone, November 1994 |
| August 1996 | 6 | Short Fiction | A Bitter Shade of Blindsight | Interzone, August 1996 |
| 1998 | 4 | Short Fiction | To Hold Infinity (extract) | The Alien Has Landed, #6, Easter 1998 |
| May 1998 | 20 | Interview | The Real Molly Brown | Interzone, May 1998 |
| July 1998 | 57 | Review | To Hold Infinity | Interzone, July 1998 |
| September 1998 | 6 | Interview | Emergent Property | Vector 201 |
| September 1998 | 9 | Essay | The Cohenstewart Discontinuity: Science in the Third Millennium | Vector 201 |
| November 1998 | 32 | Review | To Hold Infinity | Vector 202 |
| July 2000 | 61 | Review | Paradox | Interzone, July 2000 |
| August 2000 | 27 | Interview | Haikus, Cubes and Paradoxes | Interzone, August 2000 |
| August 2000 | 21 | Short Fiction | The Dreamlode | Interzone, August 2000 |
| September 2000 | 26 | Review | Paradox | Vector 213 |
| 2001 | 123 | Review | Paradox | Foundation, #81 Spring 2001 |
| May 2001 | 34 | Review | Paradox | Vector 217 |
| October 2002 | 6 | Short Fiction | The Whisper of Discs | Interzone, October 2002 |
| 2003 | 104 | Review | Context | Foundation, #87 Spring 2003 |
| February 2003 | 62 | Review | Context | 3SF, #3, February 2003 |
| March 2003 | 30 | Review | Context | Vector 228 |
| July 2003 | 6 | Short Fiction | Entangled Eyes Are Smiling | Interzone, July-August 2003 |
| January 2004 | 21 | Short Fiction | Diva's Bones | Interzone, Spring 2004 |
| November 2004 | 34 | Short Fiction | Blood and Verse | Aeon One |
| May 2005 | 25 | Review | Resolution | Vector 241 |
| December 2005 | 136 | Review | Paradox | Asimov's Science Fiction, December 2005 |
| April 2006 | 226 | Review | Context | Asimov's Science Fiction, April-May 2006 |
| April 2006 | 226 | Review | Paradox | Asimov's Science Fiction, April-May 2006 |
| October 2006 | 227 | Review | Resolution | Asimov's Science Fiction, October-November 2006 |
| December 2006 | Review | To Hold Infinity | Strange Horizons, 11 December 2006 | |
| August 2007 | Review | Bone Song | Strange Horizons, 20 August 2007 | |
| November 2007 | 24 | Review | Bone Song | Vector 254 |
| March 2008 | 19 | Review | Bone Song | Locus, #566 March 2008 |
| May 2008 | Review | Dark Blood | Strange Horizons, 26 May 2008 | |
| June 2008 | 21 | Review | Dark Blood | Locus, #569 June 2008 |
| 2009 | 81 | Review | Dark Blood | Foundation, #107 Winter 2009 |
| January 2010 | 20 | Review | Black Blood | Locus, #588 January 2010 |
| August 2010 | Review | Absorption | SF Crowsnest, August 2010 | |
| May 2012 | 50 | Review | Transmission | Interzone, May-June 2012 |
| October 2012 | 4 | Interview | Black Belt Writing | Albedo One, #42 |
25 English-language books