32 works in English-language magazines
| Date | Page | Type | Title | Magazine |
|---|---|---|---|---|
| September 1978 | 30 | Short Fiction | The Wings of the Falcon | Boys' Life, September 1978 |
| September 1984 | 28 | Review | The Flame Upon the Ice | Fantasy Review, September 1984 |
| June 1985 | 18 | Review | A Darkness Upon the Ice | Fantasy Review, June 1985 |
| October 1985 | 183 | Review | A Darkness Upon the Ice | Analog Science Fiction/Science Fact, October 1985 |
| November 1986 | 28 | Review | Into the Sea of Stars | Fantasy Review, November 1986 |
| February 1987 | 50 | Review | Into the Sea of Stars | Science Fiction Chronicle, #89 February 1987 |
| May 1987 | 183 | Review | Into the Sea of Stars | Analog Science Fiction/Science Fact, May 1987 |
| September 1987 | 23|23.1 | Review | The Alexandrian Ring | Locus, #320 September 1987 |
| February 1988 | 189 | Review | The Alexandrian Ring | Analog Science Fiction/Science Fact, February 1988 |
| April 1988 | 56 | Review | The Alexandrian Ring | Science Fiction Chronicle, #103 Apr 1988 |
| January 1989 | 65 | Review | The Crystal Warriors | Dragon Magazine, January 1989 |
| April 1989 | 179 | Review | The Crystal Warriors | Analog Science Fiction and Fact, April 1989 |
| June 1989 | 182 | Review | The Assassin Gambit | Analog Science Fiction and Fact, June 1989 |
| February 1990 | 38 | Short Fiction | Space Dive! | Boys' Life, February 1990 |
| June 1990 | 31 | Review | Rally Cry | Locus, #353 June 1990 |
| November 1991 | 34 | Short Fiction | Running from the Sun | Boys' Life, November 1991 |
| October 1992 | 39 | Review | Union Forever: The Lost Regiment II | Vector 169 |
| December 1992 | 32 | Review | Terrible Swift Sword | Vector 170 |
| 1994 | 72 | Short Fiction | End Run (excerpt) | Amazing Stories, Winter 1994 |
| October 1994 | 71 | Short Fiction | Arena (excerpt) | The Duelist, Fall 1994 |
| February 1995 | 44 | Short Fiction | Rescue on Mars | Boys' Life, February 1995 |
| March 1995 | 67 | Review | Arena | Dragon Magazine, March 1995 |
| December 1995 | Review | 1945 | Vector 186 | |
| December 1995 | 60|60.01 | Review | 1945 | Science Fiction Chronicle, #187 December 1995-January 1996 |
| December 1995 | 170 | Review | 1945 | Asimov's Science Fiction, December 1995 |
| 1996 | Review | 1945 | Horror, Issue #6 (1996) | |
| October 1998 | 53|53.02 | Review | Article 23 | Science Fiction Chronicle, #199 Oct-November 1998 |
| January 2000 | 20 | Short Fiction | Jamboree 3000 | Boys' Life, January 2000 |
| November 2001 | 19 | Review | Honoured Enemy | Vector 220 |
| June 2002 | 31|31.1 | Review | Honoured Enemy | Albedo One, #25, 2002 |
| July 2005 | 72 | Essay | Letter (Locus #534) | Locus, #534 July 2005 |
| March 2009 | 54 | Review | One Second After | Interzone, March-April 2009 |
56 English-language books
- Fantasy Adventures (Mayfair Games) 1
- Gamester Wars 4
- Gettysburg / Civil War Trilogy 3
- Ice Prophet 3
- Legends of the Riftwar 1
- Magic: The Gathering 2
- One Second After / John Matherson 4
- Pacific War 2
- Shattered Light 1
- Star Trek: The Next Generation Numbered 1
- Star Voyager / Justin Bell 3
- The Lost Regiment 10
- Wars of Heaven / Crystal Warriors 2
- Wing Commander 7
US history professor and fiction/non-fiction author.