Hammer's Slammers III

Kurt miller hammersslammersiii

Book cover for David Drake Hammer's Slammers volume III