|
Other views: | Summary Awards Chronological |
Short Fiction Essays
- Fandom. How Do You Manage Your Fanzine Collection? (1994) with Robert Coulson and George Flynn and Benoît Girard and Mark R. Harris and Steve Jeffery and Rodney Leighton and Joseph T. Major and Frances Papworth and Lloyd Penney and Vicki Rosenzweig and Harry Warner, Jr. and Henry L. Welch and Walt Willis
- Fandom. How Do You Manage Your Fanzine Collection? (1994) with Buck Coulson and George Flynn and Benoît Girard and Mark R. Harris and Steve Jeffrey and Rodney Leighton and Joseph T. Major and Frances Papworth and Lloyd Penney and Vicki Rosenzweig and Harry Warner, Jr. and Henry L. Welch and Walt Willis
- Letter (Ansible 301) (2012)
- Letter (Ansible 301) (2012) with Brad Foster
- Letter (Argentus, 2013) (2013)
- Letter (Argentus, 2013) (2013) with Brad Foster
- Letter (Argentus, November 23, 2014) (2014)
- Letter (Argentus, November 23, 2014) (2014) with Brad (I)
- Letter (Balik #2) (1977)
- Letter (Banana Wings 13) (1999)
- Letter (Banana Wings 14) (1999)
- Letter (Banana Wings 16) (2000)
- Letter (Banana Wings 16) (2000) with Brad Foster
- Letter (Banana Wings 19) (2004)
- Letter (Banana Wings 36) (2008)
- Letter (Banana Wings 36) (2008) with Brad Foster
- Letter (Banana Wings 37) (2009)
- Letter (Banana Wings 37) (2009) with Brad Foster
- Letter (Banana Wings 38) (2009)
- Letter (Banana Wings 38) (2009) with Brad Foster
- Letter (Banana Wings 39) (2009)
- Letter (Banana Wings 39) (2009) with Brad Foster
- Letter (Banana Wings 40) (2009)
- Letter (Banana Wings 40) (2009) with Brad Foster
- Letter (Banana Wings 42) (2010)
- Letter (Banana Wings 42) (2010) with Brad Foster
- Letter (Banana Wings 46) (2011)
- Letter (Banana Wings 46) (2011) with Brad Foster
- Letter (Banana Wings 47) (2011)
- Letter (Banana Wings 47) (2011) with Brad Foster
- Letter (Banana Wings 49) (2012)
- Letter (Banana Wings 49) (2012) with Brad Foster
- Letter (Banana Wings 51) (2012)
- Letter (Banana Wings 51) (2012) with Brad Foster
- Letter (Banana Wings 52) (2013)
- Letter (Banana Wings 52) (2013) with Brad Foster
- Letter (Banana Wings 53) (2013)
- Letter (Banana Wings 53) (2013) with Brad Foster
- Letter (Banana Wings 54) (2013)
- Letter (Banana Wings 57) (2014)
- Letter (Banana Wings 57) (2014) with Brad Foster
- Letter (Banana Wings 58) (2015)
- Letter (Banana Wings 58) (2015) with Brad Foster
- Letter (Banana Wings 60) (2015)
- Letter (Banana Wings 60) (2015) with Brad Foster
- Letter (Banana Wings 61) (2016)
- Letter (Banana Wings 61) (2016) with Brad Foster
- Letter (Banana Wings 62) (2016)
- Letter (Banana Wings 62) (2016) with Brad Foster
- Letter (Banana Wings 65) (2017)
- Letter (Banana Wings 65) (2017) with Brad Foster
- Letter (Banana Wings 69) (2018)
- Letter (Banana Wings 69) (2018) with Brad Foster
- Letter (Banana Wings 74) (2019)
- Letter (Banana Wings 74) (2019) with Brad Foster
- Letter (Broken Toys 10) (2012)
- Letter (Broken Toys 10) (2012) with Brad Foster
- Letter (Broken Toys 11) (2012)
- Letter (Broken Toys 11) (2012) with Brad Foster
- Letter (Broken Toys 12) (2013)
- Letter (Broken Toys 12) (2013) with Brad Foster
- Letter (Broken Toys 13) (2013)
- Letter (Broken Toys 13) (2013) with Brad Foster
- Letter (Broken Toys 14) (2013)
- Letter (Broken Toys 14) (2013) with Brad Foster
- Letter (Broken Toys 16) (2013)
- Letter (Broken Toys 16) (2013) with Brad Foster
- Letter (Broken Toys 2) (2012)
- Letter (Broken Toys 2) (2012) with Brad Foster
- Letter (Broken Toys 21) (2013)
- Letter (Broken Toys 21) (2013) with Brad Foster
- Letter (Broken Toys 23) (2013)
- Letter (Broken Toys 23) (2013) with Brad Foster
- Letter (Broken Toys 24) (2013)
- Letter (Broken Toys 24) (2013) with Brad Foster
- Letter (Broken Toys 25) (2014)
- Letter (Broken Toys 25) (2014) with Brad Foster
- Letter (Broken Toys 26) (2014)
- Letter (Broken Toys 26) (2014) with Brad Foster
- Letter (Broken Toys 27) (2014)
- Letter (Broken Toys 27) (2014) with Brad Foster
- Letter (Broken Toys 28) (2014)
- Letter (Broken Toys 28) (2014) with Brad Foster
- Letter (Broken Toys 29) (2014)
- Letter (Broken Toys 29) (2014) with Brad Foster
- Letter (Broken Toys 3) (2012)
- Letter (Broken Toys 3) (2012) with Brad Foster
- Letter (Broken Toys 31) (2014)
- Letter (Broken Toys 31) (2014) with Brad Foster
- Letter (Broken Toys 32) (2014)
- Letter (Broken Toys 32) (2014) with Brad Foster
- Letter (Broken Toys 33) (2014)
- Letter (Broken Toys 33) (2014) with Brad Foster
- Letter (Broken Toys 37) (2015)
- Letter (Broken Toys 37) (2015) with Brad Foster
- Letter (Broken Toys 38) (2015)
- Letter (Broken Toys 38) (2015) with Brad Foster
- Letter (Broken Toys 39) (2015)
- Letter (Broken Toys 39) (2015) with Brad Foster
- Letter (Broken Toys 40) (2015)
- Letter (Broken Toys 40) (2015) with Brad Foster
- Letter (Broken Toys 41) (2015)
- Letter (Broken Toys 41) (2015) with Brad Foster
- Letter (Broken Toys 42) (2015)
- Letter (Broken Toys 42) (2015) with Brad Foster
- Letter (Broken Toys 43) (2015)
- Letter (Broken Toys 43) (2015) with Brad Foster
- Letter (Broken Toys 44) (2015)
- Letter (Broken Toys 44) (2015) with Brad Foster
- Letter (Broken Toys 47) (2016)
- Letter (Broken Toys 47) (2016) with Brad Foster
- Letter (Broken Toys 48) (2016)
- Letter (Broken Toys 48) (2016) with Brad Foster
- Letter (Broken Toys 50) (2016)
- Letter (Broken Toys 50) (2016) with Brad Foster
- Letter (Broken Toys 7) (2012)
- Letter (Broken Toys 7) (2012) with Brad Foster
- Letter (Broken Toys 9) (2012)
- Letter (Broken Toys 9) (2012) with Brad Foster
- Letter (BW 7) (2013)
- Letter (BW 7) (2013) with Brad Foster
- Letter (Chunga 18) (2011)
- Letter (Chunga 18) (2011) with Brad Foster
- Letter (Chunga 19) (2012)
- Letter (Chunga 2) (2002)
- Letter (Chunga 20) (2012)
- Letter (Chunga 21) (2013)
- Letter (Chunga 3) (2003)
- Letter (Chunga 4) (2003)
- Letter (Chunga 5) (2003)
- Letter (Chunga 5) (2003) with Brad Foster
- Letter (Chunga 7) (2004)
- Letter (Chunga, April 2016) (2016)
- Letter (Chunga, April 2016) (2016) with Brad Foster
- Letter (File 770, December 2013) (2013)
- Letter (File 770, December 2013) (2013) with Brad Foster
- Letter (File 770, December 2014) (2014)
- Letter (File 770, December 2014) (2014) with Brad Foster
- Letter (File 770, December 2015) (2015)
- Letter (File 770, December 2015) (2015) with Brad Foster
- Letter (File 770, July 2016) (2016)
- Letter (File 770, July 2016) (2016) with Brad Foster
- Letter (Flag 14) (2014)
- Letter (Flag 14) (2014) with Brad Foster
- Letter (Flag 20) (2017)
- Letter (Flag 20) (2017) with Brad Foster
- Letter (Flag 21) (2018)
- Letter (Flag 21) (2018) with Brad Foster
- Letter (Flag 22) (2020)
- Letter (Flag 22) (2020) with Brad Foster
- Letter (Flag 5) (2013)
- Letter (Flag 8) (2013)
- Letter (Flag 8) (2013) with Brad Foster
- Letter (Idea #13) (2023)
- Letter (Journey Planet 11) (2011)
- Letter (Journey Planet 11) (2011) with Brad Foster
- Letter (Littlebrook 6) (2007)
- Letter (Littlebrook 6) (2007) with Brad Foster
- Letter (New Toy 2) (1988)
- Letter (New Toy 2) (1988) with Brad Foster
- Letter (Portable Storage 2) (2019)
- Letter (Portable Storage 5) (2021)
- Letter (Portable Storage 6) (2021)
- Letter (Portable Storage 6) (2021) with Brad Foster
- Letter (Portable Storage, Two) (2019) with Brad Foster
- Letter (Raucous Caucus 4) (2015)
- Letter (Raucous Caucus 4) (2015) with Brad Foster
- Letter (Relapse, Spring 2013) (2013)
- Letter (Relapse, Spring 2013) (2013) with Brad Foster
- Letter (SF Commentary 81) (2011)
- Letter (SF Commentary 81) (2011) with Brad Foster
- Letter (SF Commentary 87) (2014)
- Letter (SF Commentary 87) (2014) with Brad Foster
- Letter (SF Commentary 90) (2015)
- Letter (SF Commentary 90) (2015) with Brad Foster
- Letter (SF Commentary 92) (2016)
- Letter (SF Commentary 92) (2016) with Brad Foster
- Letter (The Frozen Frog, October 1994) (1994)
- Letter (The Space Cadet Gazette, April 2014) (2014)
- Letter (The Space Cadet Gazette, April 2014) (2014) with Brad Foster
- Letter (The White Notebooks 2) (2015)
- Letter (The White Notebooks 2) (2015) with Brad Foster
- Letter (The White Notebooks 3) (2015)
- Letter (The White Notebooks 4) (2016)
- Letter (Torus, October 1987) (1987)
- Letter (Torus, October 1987) (1987) with Brad Foster
- Letter (Trap Door, December 2009) (2009)
- Letter (Trap Door, December 2009) (2009) with Brad Foster
- Letter (Trap Door, December 2010) (2010)
- Letter (Trap Door, December 2010) (2010) with Brad Foster
- Letter (Trap Door, December 2011) (2011)
- Letter (Trap Door, December 2011) (2011) with Brad Foster
- Letter (Trap Door, December 2012) (2012)
- Letter (Trap Door, December 2012) (2012) with Brad Foster
- Letter (Trap Door, December 2014) (2014)
- Letter (Trap Door, December 2014) (2014) with Brad Foster
- Letter (Trap Door, January 2007) (2007)
- Letter (Trap Door, January 2007) (2007) with Brad Foster
- Letter (Zoo Nation 7) (2006)
- Letter (Zoo Nation 7) (2006) with Brad Foster
- Letter [2] (Zoo Nation 7) (2006)
- Letter [2] (Zoo Nation 7) (2006) with Brad Foster
- "Please, Sir, May I Have Some More?": A Collection of Orphaned Speculative Fiction Stories (2011)
- Aurora, Vol. 10, #1, Winter 1986 (1986)
- Aurora, Vol. 10, #1, Winter 1986 (1986) with Brad Foster
- Aurora, Vol. 8, #3, Winter 1983 (1983)
- Aurora, Vol. 8, #3, Winter 1983 (1983) with Brad Foster
- Banana Wings, #20 (2004)
- Banana Wings, #20 (2004) with Brad Foster
- Banana Wings, #54 (2013)
- Banana Wings, #62 (2016)
- Banana Wings, #62 (2016) with Brad Foster
- Banana Wings, #9 (1998)
- Banana Wings, #9 (1998) with Brad Foster
- BCSFAzine, January 2009 (2009)
- BCSFAzine, January 2009 (2009) with Brad Foster
- BCSFAzine, January 2012 (2012)
- BCSFAzine, January 2012 (2012) with Brad Foster
- BCSFAzine, January 2016 (2016)
- BCSFAzine, January 2016 (2016) with Brad Foster
- BCSFAzine, March 2009 (2009)
- BCSFAzine, March 2009 (2009) with Brad Foster
- Challenger, Fall/Winter 2011 (2011)
- Challenger, Fall/Winter 2011 (2011) with Brad Foster
- Chunga, #7 (2004)
- Chunga, #7 (2004) with Brad Foster
- Dancing with the Velvet Lizard (2011)
- Doctor Departure and Others (1989)
- Elak of Atlantis (1985)
- Exhibition Hall, #16 (2011)
- Exhibition Hall, #25 (2013)
- Fantasy Newsletter, #51 September 1982 (1982)
- Fantasy Newsletter, #51 September 1982 (1982) with Brad Foster
- File 770, August 1984 (1984)
- House of Doors / Jaguar Moon (2009) with John Kevin Hopkins
- House of Doors / Jaguar Moon (2009) with Brad Foster and John Kevin Hopkins
- I Should Have Stayed in Oz (2011)
- I Should have Stayed in Oz (2011) with Brad Foster
- Illusions of Sanity (2000)
- Illusions of Sanity (2000) with Brad Foster
- In the Sea Nymph's Lair (2011)
- In the Sea Nymph's Lair (2011) with Brad Foster
- Infinity Cubed, Issue 9 (1982)
- LoneStarCon2. Progress Report #2. December 1995. San Antonio, Republic of Texas (1995)
- LoneStarCon2. Progress Report #2. December 1995. San Antonio, Republic of Texas (1995) with Brad Foster
- New Pathways Into Science Fiction and Fantasy, September 1989 (1989)
- Oracle, #2, 1983 (1983)
- Pandora, #10 1983 (1983)
- Pandora, #10 1983 (1983) with Brad Foster
- Petrogypsies (2009) with Jason Carranza
- Petrogypsies (2009) with Jason Carranza and Brad Foster
- Poor Richard's Almanack, Issue 4 (2001) with Teddy Harvia
- Portable Storage Four (2020)
- Potboiler, Spring-Summer 1984 (1984)
- Sasquan: The 73rd World Science Fiction Convention (2015)
- Science Fiction Chronicle, #87 December 1986 (1986)
- Science Fiction Chronicle, #88 January 1987 (1987)
- Science Fiction Chronicle, #95 August 1987 (1987)
- Science Fiction Chronicle, #95 August 1987 (1987) with Brad Foster
- Science Fiction Detective Tales (1986)
- Science Fiction Review, Fall 1984 (1984)
- Science Fiction Review, Spring 1985 (1985)
- Science Fiction Review, Summer 1983 (1983)
- Science Fiction Review, Winter 1982 (1982)
- Space and Time, Summer 2014 (2014)
- Space Grits #2, Summer/Fall 1983 (1983)
- SPWAO Showcase #5, 1985 (1985)
- Squiggledy Hoy, #3 (1998)
- Tenth Orbit and Other Faraway Places (2010)
- The Anthology from Hell: Humorous Tales from Way Down Under (2012)
- The Anthology from Hell: Humorous Tales from Way Down Under (2012) with Brad Foster
- The Black Nebula (2015)
- The Genetic Menace (2010)
- The Ghost of Winter Joy (2013)
- The Horror Show, Spring 1985 (1985)
- The Horror Show, Spring 1985 (1985) with Brad Foster
- The Lightning Horse (2014)
- The Lightning Horse (2014) with Brad Foster
- The Space Cadet Gazette, April 2014 (2014)
- The Space Cadet Gazette, April 2014 (2014) with Brad Foster
- Thrust, #18, Winter/Spring 1982 (1982)
- Thrust, #33, Spring 1989 (1989)
- Trap Door, December 2010 (2010)
- Trap Door, December 2010 (2010) with Brad Foster
- Weirdough, Inc (2017)
- Weirdough, Inc (2017) with Brad Foster
- When the Party's Over: Fairy Tale Reality Endings (2010)
- "A race that had not sprung from human or even earthly loins" (1985)
- "Aynger of Amenalk" (1985)
- "Fare Thee Well!" (2015)
- "Please, Sir, May I Have Some More?": A Collection of Orphaned Speculative Fiction Stories (cover) (2011)
- "Solonala the Satyr-woman" (1985)
- "Tyrala" (1985)
- ...Or Mineral (1993)
- ...Or Mineral (1993) with Brad Foster
- [Map of Elak's] Atlantis (1985)
- A Day at the Fair (1992)
- A Man Makes a Machine (1990)
- A Particular Haunting (2008)
- A Pretty Bauble (2012)
- Admin. & Ops. (1986)
- AggieCon XXVI Art Show (1995)
- AggieCon XXVI Attendee (1995)
- AggieCon XXVI Dealer's Room (1995)
- AggieCon XXVI Guest (1995)
- AggieCon XXVI Officer (1995)
- AggieCon XXVI Security (1995)
- An Appreciation (2004)
- An Inadvertent Wizard (2013)
- An Inadvertent Wizard (2013) with Brad Foster
- Antimatter is a Girl's Best Friend (2011)
- Antimatter Is a Girl's Best Friend (2011) with Brad Foster
- ApolloCon 2008 (cover) (2008)
- Archon 35 (cover) (2011)
- Argent Park (2015)
- Argent Park [2] (2015)
- Argent Park [3] (2015)
- Argent Park [4] (2015)
- Arthur C. Clarke (2015)
- Banana Wings (cover) (2015)
- Bee Sting (1989)
- Behind the Eyes (2009)
- Behind the Eyes (2009) with Brad Foster
- Behind the Eyes of Dreamers (1990)
- Bottom Time (2016)
- Bottom Time (2016) with Brad Foster
- Business (2015)
- Cakes (1984)
- Cakes (1984) with Brad Foster
- Cartoon: " Herbert the happy little texter" (2014)
- Cartoon: "... Just floating by ..." (2016)
- Cartoon: "... Just floating by ..." (2016) with Brad Foster
- Cartoon: "... On patrol ..."" (2013)
- Cartoon: "... Scale ..." (2015)
- Cartoon: "... Scale ..." (2015) with Brad Foster
- Cartoon: "360 Ted ... sees all ... tells nothing!" (2013)
- Cartoon: "A shooting star – the deadliest of all stars! (2018)
- Cartoon: "A visionary is just a crack pot that you believe in!" (2008)
- Cartoon: "Abominable snow alien" (2015)
- Cartoon: "Abominable snow alien" (2015) with Brad Foster
- Cartoon: "Abstracto the Geometric leans into the prevailing winds" (2007)
- Cartoon: "Abstracto the Geometric leans into the prevailing winds" (2007) with Brad Foster
- Cartoon: "Again ... it's Chris for TAFF" (2008)
- Cartoon: "Alien Al and his little pal Sal" (2018)
- Cartoon: "Alien Designed By a 6-Year-Old" (2011)
- Cartoon: "Alien E.K.G." (2010)
- Cartoon: "ALIEN PARENTS NOT UNDERSTANDING THEIR GOTH CHILD" (2015)
- Cartoon: "Always remember you matter ..." (2019)
- Cartoon: "And here we see an example of a sible ..." (1985)
- Cartoon: "And here we see an example of a sible ..." (1985) with Brad Foster
- Cartoon: "Angus the myopic ghost" (2014)
- Cartoon: "Ansible? You were expecting maybe 'Hot Squish Illustrated?'" (1984)
- Cartoon: "Anyone can juggle balls ... Hector can float 'em!" (2017)
- Cartoon: "Anything is possible if you don't have any idea what you're talking about!" (2004)
- Cartoon: "Anything is possible if you don't have any idea what you're talking about!" (2004) with Brad Foster
- Cartoon: "Arboreal shark" (2014)
- Cartoon: "Arg-bot is feeling a bit "off"" (2012)
- Cartoon: "Arguing with his catch ..." (2017)
- Cartoon: "AT THE MOUNTAINS OF ICKY!" (2015)
- Cartoon: "At this point, sarcasm is just a reflex" (2018)
- Cartoon: "Bacon-head Bryan" (2018)
- Cartoon: "BED BUG" (2014)
- Cartoon: "BED BUG" (2014) with Brad Foster
- Cartoon: "Bee on LSD" (2014)
- Cartoon: "Beep! Hello! Sorry, but no one is in just now ..." (1998)
- Cartoon: "Bermuda brain Brian is always thinking about grass." (2016)
- Cartoon: "Bigfoot ballet position 2" (2011)
- Cartoon: "Bob & Ellie are on the same wavelength" (2016)
- Cartoon: "Bone Appe'tit!" (2009)
- Cartoon: "Book-a-saur" (2015)
- Cartoon: "Boomerang Bob always finds his way back home." (2011)
- Cartoon: "Born again agnostic" (2003)
- Cartoon: "Born again agnostic" (2003) with Brad Foster
- Cartoon: "Box sloth" (2009)
- Cartoon: "Boxbat ever vigilant guardian of cardboard city!" (2016)
- Cartoon: "Brad's braids" (2007)
- Cartoon: "Brad's braids" (2007) with Brad Foster
- Cartoon: "Brains versus brawn" (2011)
- Cartoon: "Breadman is feeling crusty ... no jam for him today!" (2003)
- Cartoon: "Breadman is feeling crusty ... no jam for him today!" (2003) with Brad Foster
- Cartoon: "BUDDY HAS TURNED HIS CONE of SHAME INTO A SPOTLIGHT of AWESOMENESS" (2015)
- Cartoon: "Bulbose nose flower skipper" (2004)
- Cartoon: "Bulbose nose flower skipper" (2004) with Brad Foster
- Cartoon: "Bunny cat" (2013)
- Cartoon: "Candace & Eugena have very little in common – it's why they're best friends!" (2013)
- Cartoon: "Candace & Eugena have very little in common – it's why they're best friends!" (2013) with Brad Foster
- Cartoon: "Castle Owl" (2010)
- Cartoon: "Cheese Orgy" (2010)
- Cartoon: "Chris for TAFF" (2008)
- Cartoon: "Chris for TAFF" [2] (2008)
- Cartoon: "Clearly, Milton's blinders aren't big enough to keep him calm ..." (2009)
- Cartoon: "COOKIE JAR OF CTHULHU" (2015)
- Cartoon: "COWBOY ALIENS" (2015)
- Cartoon: "CROTCHETY RAVEN IN A TOP HAT!" (2015)
- Cartoon: "Cubist baby Elvis" (2009)
- Cartoon: "Dance like no one is watching!" (2018)
- Cartoon: "Dance like no one is watching!" (2018) with Brad Foster
- Cartoon: "Dance of the Fried Eggs" (2019)
- Cartoon: "Dancing aliens" (2012)
- Cartoon: "David's new diet was going frighteningly better than expected!" (2003)
- Cartoon: "David's new diet was going frighteningly better than expected!" (2003) with Brad Foster
- Cartoon: "Deep sea glow-fish are self-amusing (2017)
- Cartoon: "Demon with a good attitude" (2009)
- Cartoon: "Deviled Egg" (2013)
- Cartoon: "Do not trust atoms ... they make up everything!" (2014)
- Cartoon: "Doughnut teddy" (2014)
- Cartoon: "DUCKENSTEIN GOES ICE SKATING AT NIGHT!" (2013)
- Cartoon: "DUCKENSTEIN GOES ICE SKATING AT NIGHT!" (2013) with Brad Foster
- Cartoon: "Due to variations of scale, the "Floating Clarke Monolith" is a bit less impressive on some planets than others." (2016)
- Cartoon: "Eh? Speak up! Damn kids ..." (2015)
- Cartoon: "Electric Ed seems excited!" (2008)
- Cartoon: "Every creature on every planet looks up at the stars and dreams" (2014)
- Cartoon: "Every creature on every planet looks up at the stars and dreams" (2014) with Brad Foster
- Cartoon: "Exploration team" (2010)
- Cartoon: "Face the face" (2012)
- Cartoon: "Falling Star Inspector" (2015)
- Cartoon: "FEAR IN THE FUNNIES: 'I was drawn by a mediocre artist... and LIVED!'" (unknown)
- Cartoon: "FIRST THERE WAS THE SCRIBBLE" (2015)
- Cartoon: "FISHLIPS PHIL IS STEAM POWERED!" (2013)
- Cartoon: "FISHLIPS PHIL IS STEAM POWERED!" (2013) with Brad Foster
- Cartoon: "FISHLIPS PHIL IS STEAM POWERED" (2015)
- Cartoon: "Forget about the speed of light ... what's the speed of darkness?" (2002)
- Cartoon: "Forget about the speed of light ... what's the speed of darkness?" (2002) with Brad Foster
- Cartoon: "Fox bug" (2013)
- Cartoon: "From accident – inspiration" (2021)
- Cartoon: "From accident – inspiration" (2021) with Brad Foster
- Cartoon: "FUNNY SEX #7: SPERMATOZOON IN A PARTY HAT" (1984)
- Cartoon: "Gear evolution" (2013)
- Cartoon: "Gear evolution" (2013) with Brad Foster
- Cartoon: "Gem fish" (2013)
- Cartoon: "Ghu foo Roscoe" (2013)
- Cartoon: "Ghu foo Roscoe" (2013) with Brad Foster
- Cartoon: "Goallllll!" (2013)
- Cartoon: "Goallllll!" (2013) with Brad Foster
- Cartoon: "Happy winds" (2016)
- Cartoon: "Heli-bird" (2023)
- Cartoon: "Hepcat dog, reading his poetry at open mike night." (2016)
- Cartoon: "Hepcat dog, reading his poetry at open mike night." (2016) with Brad Foster
- Cartoon: "Hi!" (2008)
- Cartoon: "Hitting just the right note!" (2013)
- Cartoon: "HOLY SPIT, LOOK AT THAT!" (1987)
- Cartoon: "HOLY SPIT, LOOK AT THAT!" (1987) with Brad Foster
- Cartoon: "Houdini Zucchini" (2018)
- Cartoon: "How can I repent if I haven't pented in the first place?" (2018)
- Cartoon: "How can I repent if I haven't pented in the first place?" (2018) with Brad Foster
- Cartoon: "How can I repent, if I never pented in the first place?" (2018)
- Cartoon: "How can I repent, if I never pented in the first place?" (2018) with Brad Foster
- Cartoon: "I am not famous anymore" (2015)
- Cartoon: "I beg to differ ..." (2015)
- Cartoon: "I don't know how to "act my age" – I've never been this old before!" (2020)
- Cartoon: "I LOVE DEADLINES. I LOVE the WHOOSHING SOUND THEY MAKE AS THEY GO BY!" (2015)
- Cartoon: "I often wonder ... what came before the big bang?" (2015)
- Cartoon: "I often wonder ... what came before the big bang?" (2015) with Brad Foster
- Cartoon: "I Was a Gifted Child ..." (2013) with Brad Foster
- Cartoon: "I WAS A GIFTED CHILD..." (2013)
- Cartoon: "I'm not evil – I'm just drawn so darn pointy!" (2003)
- Cartoon: "I'm not evil – I'm just drawn so darn pointy!" (2003) with Brad Foster
- Cartoon: "I'm not obsolete I'm collectible!" (2014)
- Cartoon: "I'M NOT SHY. I'M JUST GOOD AT FIGURING OUT WHO'S WORTH TALKING TO." (2015)
- Cartoon: "Ice cream Eddie is undefeated in snowball fights" (2010)
- Cartoon: "If I was any happier, I'd be twins!" (2010)
- Cartoon: "If Saturn was made of balloons!" (2016)
- Cartoon: "If Saturn was made of balloons!" (2016) with Brad Foster
- Cartoon: "If you've heard it once, you've heard it a thousand times" (2011)
- Cartoon: "In the future, skyscrapers will be earthquake resistant ..." (2017)
- Cartoon: "In the future, skyscrapers will be earthquake resistant ..." (2017) with Brad Foster
- Cartoon: "In the land of squares, the round man rules!" (1999)
- Cartoon: "Infinity is where things happen ... that don't." (2017)
- Cartoon: "Input bot" (2013)
- Cartoon: "INTENSE THOUGHTS" (2015)
- Cartoon: "Isaac A(-lien)" (2012)
- Cartoon: "It was this long" (2009)
- Cartoon: "It's good to have a large Eye-Q" (2014)
- Cartoon: "IT'S HUGE HAT HANS" (2015)
- Cartoon: "It's Li'l Chick versus the storm!" (2009)
- Cartoon: "It's little lord punk Shakespeare Fauntleroy Einstein" (2015)
- Cartoon: "It's little lord punk Shakespeare Fauntleroy Einstein" (2015) with Brad Foster
- Cartoon: "It's Science!" (2016)
- Cartoon: "It's tempting, but never touch the floating buttons!" (2011)
- Cartoon: "JEROME SPECIALIZES IN ONE-POINT PERSPECTIVE DRAWINGS" (2015)
- Cartoon: "Jim just wants people to acknowledge his existance." (2016)
- Cartoon: "JIM JUST WANTS PEOPLE TO ACKNOWLEDGE HIS EXISTENCE." (2015)
- Cartoon: "KING RETWINKE WOULD PREFER TO HAVE A LESS ...IMPRESSIVE... CROWN" (2014)
- Cartoon: "KING RETWINKE WOULD PREFER TO HAVE A LESS ...IMPRESSIVE... CROWN" (2014) with Brad Foster
- Cartoon: "Klakill - Master overlord of the whole galaxy ..." (2013)
- Cartoon: "Lantern-eye Lawrence" (2013)
- Cartoon: "Large floating thing #86" (2011)
- Cartoon: "Let me never fall into the vulgar mistake of dreaming that I am persecuted whenever I am contradicted" (2015)
- Cartoon: "Look out! It's ... Roboto stutter vision" (2009)
- Cartoon: "LOOking a-rOund" (2022)
- Cartoon: "Marcuvian hover drums take years to master ..." (2008)
- Cartoon: "Martian Mona" (2012)
- Cartoon: "Martian tri crab" (2018)
- Cartoon: "Mech Things" (1997)
- Cartoon: "Mech Things" (1997) with Brad Foster
- Cartoon: "Mech Things" [2] (1997)
- Cartoon: "Mech Things" [2] (1997) with Brad Foster
- Cartoon: "Misdirection is Jenny's forte." (2023)
- Cartoon: "Mitch dreams he's a floating palm tree!" (2014)
- Cartoon: "Moon dog" (2009)
- Cartoon: "Mosquitosaur" (2010)
- Cartoon: "My favorite color is shiny!" (2012)
- Cartoon: "My mom says I'm special!" (2008)
- Cartoon: "My school colors were clear & transparent." (2003)
- Cartoon: "My school colors were clear & transparent." (2003) with Brad Foster
- Cartoon: "Near-sighted flame top" (2017)
- Cartoon: "Nervous gestures are universal" (2013)
- Cartoon: "NINJA FLOWER (SNEAKING)" (2014)
- Cartoon: "NINJA FLOWER (SNEAKING)" (2014) with Brad Foster
- Cartoon: "No!! No! No! No! No! No! No! No! ... Maybe ..." (2015)
- Cartoon: "No!! No! No! No! No! No! No! No! ... Maybe ..." (2015) with Brad Foster
- Cartoon: "No, I keep telling you—that way!" (2014)
- Cartoon: "No, I keep telling you—that way!" (2014) with Brad Foster
- Cartoon: "O" (2000)
- Cartoon: "O" (2000) with Brad Foster
- Cartoon: "Obscenity is whatever happens to shock some elderly and ignorant magistrate" (1998)
- Cartoon: "Octoclam" (2014)
- Cartoon: "Octoclam" (2014) with Brad Foster
- Cartoon: "Oh no!" (2010)
- Cartoon: "Olympic Torch Run, Mars 3012" (2009)
- Cartoon: "Olympic Torch Run, Mars 3012" (2009) with Brad Foster
- Cartoon: "One-line Einstein" (2018)
- Cartoon: "Ostentatious helmet design proved the ultimate downfall of the warriors of Paluna" (2009)
- Cartoon: "PANEL RULES:" (2001)
- Cartoon: "Paper Angel" (2017)
- Cartoon: "Paper shark" (2016)
- Cartoon: "Paper shark" (2016) with Brad Foster
- Cartoon: "Patrol walk 8" (2016)
- Cartoon: "Perry was ready to pray, but found he had nothing to say ..." (2011)
- Cartoon: "Personal nightmare #67B" (2004)
- Cartoon: "Personal nightmare #67B" (2004) with Brad Foster
- Cartoon: "PETS OF OF THE FUTURE: HOVERDOG" (2015)
- Cartoon: "Pets of the future: hoverdog" (2011)
- Cartoon: "Picasso alien" (2009)
- Cartoon: "Pickle in space" (2013)
- Cartoon: "Portrait of the author as a slug overdosed with valium." (1985)
- Cartoon: "Portrait of the author facing a sleazy pizza and the American way of life." (1985)
- Cartoon: "Portrait of the author facing up to breakfast." (1985)
- Cartoon: "Punk reindeer" (2009)
- Cartoon: "Reindeer gremlin" (2008)
- Cartoon: "Religious garb: silly on every planet" (2016)
- Cartoon: "Rick's rocketpack had ... disappointing lift." (2014)
- Cartoon: "Rick's rocketpack had ... disappointing lift." (2014) with Brad Foster
- Cartoon: "RING FACE RICKY TRAVELS IN TIGHT CIRCLES" (2015)
- Cartoon: "Robo braces" (2009)
- Cartoon: "Robo Shirley" (2011)
- Cartoon: "Rolled robot" (2014)
- Cartoon: "Roller worm" (2008)
- Cartoon: "Roller worm" (2008) with Brad Foster
- Cartoon: "Rooster on acid" (2016)
- Cartoon: "Rough seas ahead, cap'n!" (2015)
- Cartoon: "Rough seas ahead, cap'n!" (2015) with Brad Foster
- Cartoon: "Safety in numbers" (2014)
- Cartoon: "Scary baby doesn't want to catch your germs!" (2012)
- Cartoon: "Scary baby doesn't want to catch your germs!" (2012) with Brad Foster
- Cartoon: "Scribble mouth" (2008)
- Cartoon: "Scribble mouth" (2008) with Brad Foster
- Cartoon: "Sitting Skeleton Silently Sipping Soda" (2015)
- Cartoon: "Sitting Skeleton Silently Sipping Soda" (2015) with Brad Foster
- Cartoon: "Sliced Block Bird" (2023)
- Cartoon: "SMILE: YOUR CAR IS BEING BROKEN INTO AS YOU READ THIS!" (1984)
- Cartoon: "Snoozing moon in canoe" (2017)
- Cartoon: "Snowman using mime to explain quantum physics to a skeptical rabbit." (2018)
- Cartoon: "Snowman using mime to explain quantum physics to a skeptical rabbit." (2018) with Brad Foster
- Cartoon: "Solar powered hearing aid" (1985)
- Cartoon: "Some alien currency doesn't fit in pockets very comfortably ..." (2008)
- Cartoon: "Some alien currency doesn't fit in pockets very comfortably ..." (2008) with Brad Foster
- Cartoon: "Some serious mustache action!" (2013)
- Cartoon: "Some serious mustache action!" (2013) with Brad Foster
- Cartoon: "Sorry, out of my mind right now ... please leave a message" (2012)
- Cartoon: "Sour grapes" (2018)
- Cartoon: "Sour grapes" (2018) with Brad Foster
- Cartoon: "Spacecat is not, to the surprise of many, from Saturn." (2021)
- Cartoon: "Sparky the Happy Little Pyro Fairy" (2013)
- Cartoon: "Sparky the Happy Little Pyro Fairy" (2013) with Brad Foster
- Cartoon: "Spooky fish – need love too" (2021)
- Cartoon: "Sprocket Fish Family" (2009)
- Cartoon: "Static electricity" (2016)
- Cartoon: "Static electricity" (2016) with Brad Foster
- Cartoon: "Surfing on Venus" (2015)
- Cartoon: "TANK THE CYBERDILLO BEVERLY THE SCI-FI STEER" (2015)
- Cartoon: "The Agnostic's Prayer: "God, save me from your followers."" (2002)
- Cartoon: "The Agnostic's Prayer: "God, save me from your followers."" (2002) with Brad Foster
- Cartoon: "THE AWESOME MYSTERY OF... the CURL!" (2014)
- Cartoon: "THE AWESOME MYSTERY OF... the CURL!" (2014) with Brad Foster
- Cartoon: "The common comma, used uncommonly" (2012)
- Cartoon: "The deadly eyebrow flinger of Mars." (2019)
- Cartoon: "The deadly eyebrow flinger of Mars." (2019) with Brad Foster
- Cartoon: "The demon of paper cuts" (2015)
- Cartoon: "The doofus fish" (2011)
- Cartoon: "the ELDER GOD UNPRONOUNCEABLE CAN SEE IN 9 DIMENSIONS, BUT ONLY LOOKS AT 7 of THEM BECAUSE #8 GIVES IT SUCH A HEADACHE!" (2015)
- Cartoon: "The floating doughnut of doom!" (2016)
- Cartoon: "The Gene Pool Could Use a Little Chlorine." (2013)
- Cartoon: "The Gene Pool Could Use a Little Chlorine." (2013) with Brad Foster
- Cartoon: "The great solar cyclops dog" (2014)
- Cartoon: "The Incredible Cloak of Questionability" (2004)
- Cartoon: "The Incredible Cloak of Questionability" (2004) with Brad Foster
- Cartoon: "The invaders looked so innocent – at first!" (2017)
- Cartoon: "THE INVADERS LOOKED SO INNOCENT... AT FIRST! BWAHAHA HA HA HA HA!" (2019)
- Cartoon: "THE INVADERS LOOKED SO INNOCENT... AT FIRST! BWAHAHA HA HA HA HA!" (2019) with Brad Foster
- Cartoon: "The Land Octopus" (2022)
- Cartoon: "The language of fans" (2017) with Claire Brialey
- Cartoon: "The look of wonder!" (2017)
- Cartoon: "The MASTER of DISPASSIONATE ACQUIESCENCE" (2015)
- Cartoon: "The patience bot waits patiently" (2014)
- Cartoon: "The pessimist says – It can't get any worse ..." (2019)
- Cartoon: "The pessimist says – It can't get any worse ..." (2019) with Brad Foster
- Cartoon: "the PIZZA PEOPLE REPRODUCE by BUDDING OFF DOUGH BALLS" (2015)
- Cartoon: "The Pizza People reproduce by budding off dough balls" (2016) with Brad Foster
- Cartoon: "The point of Damocles" (2012)
- Cartoon: "The problem with arguing with idiots ..." (2014)
- Cartoon: "The problem with arguing with idiots ..." (2014) with Brad Foster
- Cartoon: "The problem with real life is there's no background music!" (2013) with Brad Foster
- Cartoon: "The Scribblemobile!" (2015)
- Cartoon: "The Scribblemobile!" (2015) with Brad Foster
- Cartoon: "The Smartest Bird in the World" (2013)
- Cartoon: "The Smartest Bird in the World" (2013) with Brad Foster
- Cartoon: "THE SONG of the SIREN WORMS IS SO POWERFUL, THEIR VICTIMS HAPPILY DANCE TO THEIR FATE!" (2014)
- Cartoon: "THE SONG of the SIREN WORMS IS SO POWERFUL, THEIR VICTIMS HAPPILY DANCE TO THEIR FATE!" (2014) with Brad Foster
- Cartoon: "The sun god Anyanwu, creating the flat earth" (2017)
- Cartoon: "The taste of Soylent Green ... varies from person to person." (2022)
- Cartoon: "The wonder of flight!" (2015)
- Cartoon: "The wonder of flight!" (2015) with Brad Foster
- Cartoon: "THERE ARE MANY IDEAS LIVING IN the MIND of SKYSCRAPER-HEAD FRED" (2015)
- Cartoon: "There are no answers ..." (2013)
- Cartoon: "There are no answers ..." (2013) with Brad Foster
- Cartoon: "This is my happy face" (2012)
- Cartoon: "Tiki-Toki" (2009)
- Cartoon: "TIME IS NOT ONLY RELATIVE, IT'S USUALLY AN ODD UNCLE!" (2015)
- Cartoon: "Timmy Dreams of Really Growing up to Get to the Moon!" (2013)
- Cartoon: "Timmy Dreams of Really Growing up to Get to the Moon!" (2013) with Brad Foster
- Cartoon: "Triangle people" (2021)
- Cartoon: "Tripod weasel" (2012)
- Cartoon: "Trust me – and drink this!" (2016)
- Cartoon: "TThe problem with real life is there's no background music!" (2013)
- Cartoon: "Twistee" (2023)
- Cartoon: "UFOs on a tea break" (2015)
- Cartoon: "Uncomfortable Truth #17" (2004)
- Cartoon: "Uncomfortable Truth #17" (2004) with Brad Foster
- Cartoon: "Vacuus: God of Suction" (2010)
- Cartoon: "Vincent thinks ... a lot" (2014)
- Cartoon: "Vincent thinks ... a lot" (2014) with Brad Foster
- Cartoon: "Waiting for a signal" (2012)
- Cartoon: "Walnut Man ... he's nuts!" (2018)
- Cartoon: "Weird science: heavy water bubbles" (2012)
- Cartoon: "WHACKA WHACKA WHACKA WHACKA" (1987)
- Cartoon: "WHACKA WHACKA WHACKA WHACKA" (1987) with Brad Foster
- Cartoon: "Wham!" (2014)
- Cartoon: "What exactly is "umbrage", and where do people go when they take it?" (2010)
- Cartoon: "When dragon pilot lights go out ..." (2014)
- Cartoon: "When dragon pilot lights go out ..." (2014) with Brad Foster
- Cartoon: "WHEN DRAGON PILOT LIGHTS GO OUT..." (2015)
- Cartoon: "When fantasy meets sci-fi" (2017)
- Cartoon: "When Genres Scrape Bottom" (2010)
- Cartoon: "When I told you I was normal, I may have been slightly exaggerating!" (2016)
- Cartoon: "WHEN SCIENCE GETS SILLY— THE LONGHORN SHEEP" (2016)
- Cartoon: "WHEN SCIENCE GETS SILLY— THE LONGHORN SHEEP" (2016) with Brad Foster
- Cartoon: "Why not?" (2015)
- Cartoon: "Wizard ... waiting" (2016)
- Cartoon: "Wizard ... waiting" (2016) with Brad Foster
- Cartoon: "Woof!" (2011)
- Cartoon: "Worm evolution" (2009)
- Cartoon: "Wow! This reminds me exactly of a place I've never been before!" (2009)
- Cartoon: "Yngvi is a louse!" (2020)
- Cartoon: "Yngvi is a louse!" (2020) with Brad Foster
- Cartoon: "Yoing!!!" (2009)
- Cartoon: "You are powerless before my cuteness" (2016)
- Cartoon: "Young Martian displaying in front of Rover camera" (2011)
- Cartoon: "YoYo Head suffers from constant headaches" (2010)
- Cartoon: 'Guests of honour' (2013)
- Cartoon: 'Help desk' (2013)
- Cartoon: 'Loncon 3 wants you and you and you and you and you' (2013)
- Cartoon: 'Membership' (2013)
- Cartoon: Amazing Weird Tales of the Astounding Galaxy (2016)
- Cartoon: Fred has finally come to grips with being bowling pin shaped ..." (2019)
- Cartoon: Fred has finally come to grips with being bowling pin shaped ..." (2019) with Brad Foster
- Cartoon: Meta (1986)
- Cartoon: no caption (2015)
- Cartoon: no caption (Ansible 278) (2010)
- Cartoon: no caption (Ansible 281) (2010)
- Cartoon: no caption (Ansible 283) (2011)
- Cartoon: no caption (Ansible 284) (2011)
- Cartoon: no caption (Ansible 291) (2011)
- Cartoon: no caption (Ansible 311) (2013)
- Cartoon: no caption (Ansible 331) (2015)
- Cartoon: no caption (Ansible 347) (2016)
- Cartoon: no caption (Ansible 358) (2017)
- Cartoon: no caption (Ansible 404) (2021)
- Cartoon: no caption (Banana Wings 14) (1999)
- Cartoon: no caption (Banana Wings 16) (2000)
- Cartoon: no caption (Banana Wings 16) (2000) with Brad Foster
- Cartoon: no caption (Banana Wings 54) (2013)
- Cartoon: no caption (Banana Wings 54) (2013) with Brad Foster
- Cartoon: no caption (Chunga 5) (2003)
- Cartoon: no caption (Chunga 5) (2003) with Brad Foster
- Cartoon: no caption (Chunga 5) [2] (2003)
- Cartoon: no caption (Chunga 5) [2] (2003) with Brad Foster
- Cartoon: no caption (Chunga 6) (2003)
- Cartoon: no caption (Chunga 6) (2003) with Brad Foster
- Cartoon: no caption (Chunga 8) (2004)
- Cartoon: no caption (Chunga 8) (2004) with Brad Foster
- Cartoon: no caption (Flag 10) (2013)
- Cartoon: no caption (Flag 12) (2014)
- Cartoon: no caption (Flag 13) (2014)
- Cartoon: no caption (Flag 14) (2014)
- Cartoon: no caption (Flag 14) (2014) with Brad Foster
- Cartoon: no caption (Flag 15) (2014)
- Cartoon: no caption (Flag 15) (2014) with Brad Foster
- Cartoon: no caption (Flag 20) (2017)
- Cartoon: no caption (Flag 20) (2017) with Brad Foster
- Cartoon: no caption (Flag 8) (2013)
- Cartoon: no caption (Idea #13) (2023)
- Cartoon: no caption (Journey Planet 4) (2009)
- Cartoon: no caption (Journey Planet 4) (2009) with Brad Foster
- Cartoon: no caption (Progress Report 4: Loncon 3) (2014)
- Cartoon: no caption (Science Fiction Chronicle #100) (1988)
- Cartoon: no caption (Science Fiction Chronicle #73) (1985)
- Cartoon: no caption (Science Fiction Chronicle #74) (1985)
- Cartoon: no caption (Science Fiction Chronicle #75) (1985)
- Cartoon: no caption (Science Fiction Chronicle #79) (1986)
- Cartoon: no caption (Science Fiction Chronicle #84) (1986)
- Cartoon: Picasso Alien (2016)
- Cartoon: The Melting Pot (2012)
- Cartoon: The Rattle-Tongue Warbler of Ettama 17 (2013)
- Cartoon: Unsolved Mysteries of the Universe #6,872,493,001: Why Do Meteors Always Land in Craters (2013)
- Charles L. Grant (1985)
- Chazzabryom (2004)
- Children of Deadways (2017)
- Children of Deadways (2017) with Brad Foster
- Chunga, June 2013 (2013)
- Chunga, June 2013 (2013) with Brad Foster
- Come and Meet Old Friends & New at Sasquan (2015)
- Command Performance (1990)
- Communications Difficulties (1983)
- ConDFW X (cover) (2011)
- ConDiablo, the 49th Westercon, Program Book (cover) (1996)
- ConDiablo, the 49th Westercon, Progress Report 1 (cover) (2015)
- ConDiablo, the 49th Westercon, Progress Report 2 (cover) (2015)
- ConDiablo, the 49th Westercon, Progress Report 3 (cover) (2015)
- Conestoga Nine (cover) (2005)
- ConFederation: 44th World Science Fiction Convention Progress Report, March 1985 (cover) (1985)
- ConQuesT 31 (cover) (2000)
- Contemplative Sasquatch (2015)
- Contex 11 (cover) (1993)
- Daddy! (1983)
- Dancing with the Velvet Lizard (cover) (2011)
- Difficult Decisions (2006)
- Dog Killer (1983)
- Dog Killer (1983) with Brad Foster
- Dog's Life (1991)
- Doorway (Trap Door, December 2012) (2012)
- Doorway (Trap Door, December 2012) (2012) with Brad Foster
- Doorway (Trap Door, December 2014) (2014)
- Doorway (Trap Door, February 2008) (2008)
- Doorway (Trap Door, February 2008) (2008) with Brad Foster
- Dragon Meat (1987)
- Dublin 2019: An Irish Worldcon (2019)
- Dublin 2019: An Irish Worldcon (2019) with Brad Foster
- Enough of this "Russian Roulette" with the Human Race! (1984)
- Eric Flint (2015)
- Excellence in Parying on! (2008)
- Fantasy Review #64 (1984)
- File 77 #62 [2] (1986)
- File 770 #62 (1986)
- File 770 #62 (1986) with Brad Foster
- File 770 #71 (1987)
- File 770 #71 (1987) with Brad Foster
- File 770 #71 [2] (1987)
- File 770 #71 [3] (1987)
- File 770 May 2006 (cover) (2006)
- File 770 May 2006 (cover) (2006) with Brad Foster
- File 770, December 1987 [2] (1987) with Brad Foster
- File 770, December 1987 [3] (1987) with Brad Foster
- File 770, November 1986 [2] (1986) with Brad Foster
- Film Schedule (1996)
- Fun with Perspective (2009)
- Geometry of the Blues (1982)
- Geometry of the Blues (1982) with Brad Foster
- Getting Zoe Fixed (2010)
- Getting Zoe Fixed (2010) with Brad Foster
- Guests of Honor (2015)
- H.G. Wells' Banana Wings ... Over the World!" (1998)
- Head! #10 (cover) (2010)
- Head! #7 (cover) (2006)
- Head! #8 (cover) (2009)
- Head! #9 (cover) (2010)
- Head! (cover) (2015)
- Head! (cover) [2] (2015)
- Head! (cover) [3] (2015)
- Head! (cover) [4] (2015)
- Hey, Kids, the Masquerade is Tomorrow Night! (1995)
- Hey, Kids, the Masquerade is Tomorrow Night! (1995) with Brad Foster
- Holding Onto Ghosts (2003)
- Holding Onto Ghosts (2003) with Brad Foster
- How Sharp the Critic's Tongue! (1987)
- How Sharp the Critic's Tongue! (1987) with Brad Foster
- Hugos (2015)
- Hungry Sasquatch (2015)
- I Command You! (2013)
- I Command You! (2013) with Brad Foster
- I Should Have Stayed in Oz (cover) (2011)
- In His Likeness (1990)
- In the Mists of Gellorn (1990)
- In the Sea Nymph's Lair (cover) (2011)
- Insightful Sasquatch (2015)
- Isaac Asimov (2015)
- LASFAPA 300 (cover) (2015)
- LASFAPA 301 (cover) (2015)
- Last and First Fen: ... a Thrilling Elizabethan Drama of the Starways ... in One Act (2004)
- Last and First Fen: ... a Thrilling Elizabethan Drama of the Starways ... in One Act (2004) with Brad Foster
- Learning to Live With The Unthinkable (1988)
- Legends of Lone Wolf (cover) (2015)
- Letter (The Space Cadet Gazette, April 2014) (2014)
- Letter (The Space Cadet Gazette, April 2014) (2014) with Brad Foster
- Life in A Drop of Pond Water (1991)
- Living With the Giants (1990)
- Loco-Motive (1989)
- LoneStarCon 2 PR #1 (cover) (2015)
- LoneStarCon 2 PR #2 (cover) (2015)
- LoneStarCon 2 PR #3 (cover) (2015)
- LoneStarCon 2 PR #4 (cover) (2015)
- LoneStarCon 2 PR #5 (cover) (2015)
- LoneStarCon 2 PR #6 (cover) (2015)
- LosCon 18 (cover) (1991)
- Lucky You (1984)
- MagicCon Progress Report 4 (cover) (2015)
- Mechthing (1986)
- Mike Resnick (2012)
- Moon of Popping Trees (1987)
- Morning Star (2011)
- Morning Star (2011) with Brad Foster
- Nemesis (2022)
- New Pathways Into Science Fiction and Fantasy, September 1989 (cover) (1989)
- New World Order (2003)
- Night Floater (1989)
- Nikola Tesla (2015)
- Nneoma (2017)
- Nneoma (2017) with Brad Foster
- Not Necessarily Reviews (Science Fiction Review #57) (1985)
- Off the Cuff: (A True History of the Fund) (2009)
- Off the Cuff: (A True History of the Fund) (2009) with Brad Foster
- Old One's Fall (2015)
- Old One's Fall (2015) with Brad Foster
- On Specialty Publishers: Modern Times (1983)
- On Specialty Publishers: Modern Times (1983) with Brad Foster
- Only the Bones Remain (2014)
- Out of Hand (1988)
- Partners (1991)
- Patient Sasquatch (2015)
- Pharoah (1982)
- Poor Richard's Almanack Issue 4 (2001) with Teddy Harvia
- Presenting... (1985)
- Programming (ConFederation Program Book) (1986)
- Raven (1987)
- ReConstruction (cover) (2010)
- ReConstruction PR-1 (cover) (2015)
- ReConstruction PR-2 (cover) (2015)
- Records (2015)
- Renovation Staff List (2011)
- Renovation Staff List (2011) with Brad Foster
- ResAliens #3 (cover) (2015)
- Reviews by Stuart Napier (Science Fiction Review #57) (1985)
- Robert Heinlein (2008)
- San Antonio in '97 (2015)
- San Antonio in '97 [2] (2015)
- San Antonio in '97 [3] (2015)
- San Antonio in '97 [4] (2015)
- San Antonio in '97 [5] (2015)
- San Antonio in '97 [6] (2015)
- Sasq-Watch (2015)
- Science Fiction by the Numbers (1985)
- Science Fiction Chronicle, March 1987 (cover) (1987)
- Science Fiction Review, Winter 1982 (cover) (1982)
- SF & Fantasy Review No. 66 ("Belligerent Funnies") (1984)
- SF & Fantasy Review No. 66 ("Belligerent Funnies") (1984) with Brad Foster
- Signs of Life (1990)
- Sketchbook (2007)
- Sketchbook (2007) with Brad Foster
- Slough (2019)
- SoonerCon 2009 Program Book (cover) (2009)
- Space Cadets Handbook (title page) (2006)
- SPWAO Showcase #3, 1983 (1983)
- Stairs (1992)
- Stay in Your Homes (2020)
- Styling Sasquatch (2015)
- Sugar Daddy (1988)
- Ten Times Over (1989)
- Tenth Orbit and Other Faraway Places (cover) (2015)
- Texas Fan History (2013) with Teddy Harvia and Kathleen Jennings
- The "Long List" of World Science Fiction Conventions (Worldcons) (Sasquan: The 73rd World Science Fiction Convention) (2015)
- The 1997 Hugo Awards Ceremony (cover) (1997)
- The Anthology from Hell: Humorous Tales from Way Down Under (2015)
- The Black Nebula (cover) (2015)
- The Brad W. Foster Art Portfolio (2015)
- The Brad W. Foster Art Portfolio [10] (2015)
- The Brad W. Foster Art Portfolio [11] (2015)
- The Brad W. Foster Art Portfolio [12] (2015)
- The Brad W. Foster Art Portfolio [13] (2015)
- The Brad W. Foster Art Portfolio [14] (2015)
- The Brad W. Foster Art Portfolio [15] (2015)
- The Brad W. Foster Art Portfolio [16] (2015)
- The Brad W. Foster Art Portfolio [2] (2015)
- The Brad W. Foster Art Portfolio [3] (2015)
- The Brad W. Foster Art Portfolio [4] (2015)
- The Brad W. Foster Art Portfolio [5] (2015)
- The Brad W. Foster Art Portfolio [6] (2015)
- The Brad W. Foster Art Portfolio [7] (2015)
- The Brad W. Foster Art Portfolio [8] (2015)
- The Brad W. Foster Art Portfolio [9] (2015)
- The Christmas Cat (1993)
- The Christmas Cat (1993) with Brad Foster
- The Constellations of L. A. (2003)
- The Day of the Lion ("Lion Cubs") (1978)
- The Day of the Lion ("Monarch") (1978)
- The Dead Don't Dream (2020)
- The Defiling (1991)
- The Door to Oneness (1988)
- The Dragon of Aller (1991)
- The Ether Still Vibrates (2008)
- The Ether Still Vibrates (2008) with Brad Foster
- The Ether Still Vibrates (Trap Door, December 2012) (2012)
- The Ether Still Vibrates (Trap Door, December 2012) (2012) with Brad Foster
- The Flesh Tinker and the Loneliest Man (1987)
- The Genetic Menace (cover) (2010)
- The Ghost of Winter Joy (cover) (2013)
- The Gift (2009)
- The Gift (2009) with Brad Foster
- The Homeless (2020)
- The Horror Show, Spring 1985 (cover) (1985)
- The Last Cardinal Bird in Tennessee (1992)
- The Last Lesson (1989)
- The Lightning Horse (cover) (2015)
- The Magpie (2011)
- The Magpie (2011) with Brad Foster
- The Naked Id #10 (1986)
- The Naked Id #10 (1986) with Brad Foster
- The Naked Id #4 (1985)
- The Naked Id #4 (1985) with Brad Foster
- The Naked Id #4 (2) (1985)
- The Naked Id #4 (2) (1985) with Brad Foster
- The Naked Id #4 (3) (1985)
- The Naked Id #4 (3) (1985) with Brad Foster
- The Naked Id #4 (4) (1985)
- The Naked Id #4 (4) (1985) with Brad Foster
- The Naked Id #7 (1985)
- The Naked Id #7 (1985) with Brad Foster
- The Naked Id #7 (2) (1985)
- The Naked Id #7 (2) (1985) with Brad Foster
- The Naked Id #7 (3) (1985)
- The Naked Id #7 (3) (1985) with Brad Foster
- The Naked Id #8 (1986)
- The Naked Id #8 (1986) with Brad Foster
- The Naked Id #8 (2) (1986)
- The Naked Id #8 (2) (1986) with Brad Foster
- The Naked Id #8 (3) (1986) with Brad Foster
- The Naked Id #8(3) (1986)
- The Naked Id #9 (1986)
- The Naked Id #9 (1986) with Brad Foster
- The Neighbors (1985)
- The Not So Obvious Robot (2013) with Alan Beck
- The Pirate Jester (2008)
- The Raven & The Dove (2015)
- The Raven & The Dove (2015) with Brad Foster
- The Reluctant Famulus #70 (cover) (2009)
- The Secret of Life (1990)
- The Shining (1982)
- The Shining (1982) with Brad Foster
- The Skin Least Taken (2020)
- Thrust, #18 Winter/Spring 1982 (cover) (1982)
- Toni Weisskopf (2015)
- Tony Red Dog (1992)
- Tool Dresser's Law (1989)
- Transformations (1988)
- Untitled (Exhibition Hall 11) (2010)
- untitled (The Frozen Frog, October 1994) (1994)
- Ursula Redux (1991)
- What I'm Going to Do on My Summer Vacation (2011)
- What I'm Going to Do on My Summer Vacation (2011) with Brad Foster
- When the Party's Over: Fairy Tale Reality Endings (cover) (2010)
- Where Credit Is Due (1989)
- Whoso List to Hunt (1990)
- Why Johnny Can't Read Fanzines (1988)
- Why Johnny Can't Read Fanzines (1988) with Brad Foster
- Xed (2016)
- Xed (2016) with Brad Foster
- Your Inner Robot (2015)