The Singular Adventures of Jefferson Ball
The Singular Adventures of Jefferson Ball by David Perlmutter is set in the year 3225 and follows Jefferson Ball, a humanized female dog who just happens to be the most powerful of them all. She likes to believe she is a femme fatale and, to...