Works Portfolio

The Door Into Fire (The Tale of the Five #1)
First of the Middle Kingdoms series
Parting Gifts (Flashing Swords #5: Demons and Daggers)
From Flashing Swords #5: Demons and Daggers
So You Want To Be A Wizard (Young Wizards Book 1)
First of the Young Wizards series
The Wounded Sky (Star Trek #13)
Star Trek (Pocket Books) #13
Midnight Snack and Other Fairy Tales mmpb cover
In the anthologies SIXTEEN and MIDNIGHT SNACK AND OTHER FAIRY TALES
My Enemy, My Ally (Star Trek: Rihannsu #1)
Star Trek (Pocket Books)
The Hand That Feeds You (Thieves' World #6: Wings Of Omen)
In Thieves' World #6: Wings Of Omen
The Door into Shadow
Second of the Middle Kingdoms series
Moonsinger's Friends, mmpb cover
In Moonsinger's Friends: In Honor of Andre Norton
Deep Wizardry (Young Wizards #2) Harcourt mass market pb cover
Second of the Young Wizards series
Star Trek: The Kobayashi Alternative game cover
The first commercially-produced Star Trek computer game
Thieves' World 7: The Dead of Winter Ace mmpb cover
In Thieves World #7: The Dead of Winter
Double Blind part 1, DC Star Trek #24
Two-parter for DC's Star Trek comic series
Thieves' World 9: Blood Ties mass market pb cover
In Thieves World #9: Blood Ties
The Last Word (Star Trek #28: DC Comics)
In Star Trek #28. DC Comics
Uptown Local and Other Interventions
Originally in Dragons and Dreams, ed. Jane Yolen
The Romulan Way (Star Trek #35) mass market pb cover
Star Trek #35: second in the Rihannsu Sequence
The Misadventures of Prince Ivan graphic novel cover
Six-part story in "The Dreamery", Eclipse Comics
Spock's World hardcover edition cover
The first hardcover Star Trek novel
Guardians of the Three vol. 2
High Wizardry Harcourt mmpb cover (Cliff Nielsen)
Third of the Young Wizards series
Support Your Local Wizard SFBC hardcover
The first Young Wizards omnibus
Space Cops: Mindblast mmpb cover
Book 1 of the Space Cops series
Space Cops: Kill Station mmpb
Second of the Space Cops series