The Liberator by Paul Dengeligi (Casca Series, Book 23) from Books In Motion.com