A review by kstring
Halt's Peril by John Flanagan

YES! THE BANTER IS BACK I LOVE IT!

Loved all the interactions between Halt and Horace and Will this time round. Can't wait to read the last book!