Humorous Fantasy

cover for A Spell for Chameleon cover for A Spell for Chameleon
A Spell for Chameleon
cover for Another Fine Myth cover for Another Fine Myth
Another Fine Myth
cover for Guards! Guards! cover for Guards! Guards!
Guards! Guards!

Humorous Fantasy

Modern Fantasy

cover for Sharp Teeth cover for Sharp Teeth
Sharp Teeth
cover for Trader cover for Trader
Trader
cover for A Dirty Job cover for A Dirty Job
A Dirty Job
cover for Good Omens cover for Good Omens
Good Omens

Modern Fantasy

Alternate Worlds

cover for West of Eden cover for West of Eden
West of Eden
cover for Seventh Son cover for Seventh Son
Seventh Son
cover for On A Pale Horse cover for On A Pale Horse
On A Pale Horse
cover for The Yiddish Policemen's Union cover for The Yiddish Policemen's Union
The Yiddish Policemen's Union

Alternate Worlds

Bug Wars

cover for Starship Troopers cover for Starship Troopers
Starship Troopers
cover for The Forever War cover for The Forever War
The Forever War
cover for Armor cover for Armor
Armor
cover for Old Man's War cover for Old Man's War
Old Man's War

Bug Wars