30 books • 5 series
Cage of Bone
Randolph Runner
When We Landed on the Moon
Once a Jew, Always a Jew?
Slit
Dust Net
Children of the Undead
The Surprising Benefits of Being Unemployed
Damon the Caiman
Time and the Soldier
Business Secrets from the Stars
Dawn Crescent
Pit Planet
Prisoner of the Blood Insatiable
Prisoner of the Blood Unquenchable
The Cavaradossi Killings
Unquenchable
Insatiable
The Captains' Honor (Star Trek: The Next Generation, #8)
The Trellisane Confrontation (Star Trek: The Original, #14) (Star Trek, #31)
Trellisane Confrontation #14 (Star Trek (Numbered Tb), #14)
Captains Honor Star Trek the Next Generation #8 (Star Trek Next Generation (Numbered), #8)
The Captains' Honour (Star Trek: The Next Generation, #8)
Ursus