Shan (the Cirque Du Freak series) delivers a fun if predictable stand-alone novel that loosely updates Twain's Adventures of Huckleberry Finn while posing some interesting moral questions.
Some results have been hidden because they may be inaccessible to you