4 books
Kicked in the Teeth
160 pages
Basilisk Rising
192 pages
On Your Own
144 pages
The Blood of Carthage
2001 pub |128 pages