Series: Heroes Volume 3
The third volume in the Dragonlance Heroes series, this is one of the least heroic of the bunch. The titular Weasel is the youngest son of a modest aristocrat and is a thoroughly egotistical, opportunistic scoundrel. The book is, however, a kind of High Fantasy Bildungsroman with Weasel learning about life and what it means to be a hero.
Unfortunately, Weasel's transformation from anti-hero to hero does take place a bit too quickly towards the end and is not totally convincing, but I do understand why this happens. The truth is Weasel is a lot more fun to read about when he is just being a little shit, playing pranks on his brothers and playing both sides against each other in a supernatural good versus evil fight in order to survive.
In the end it is a really enjoyable book, above average writing for the franchise with interesting characters and a plot which includes ghosts, revenge, knights, palatial intrigue, centaurs and satyrs. Definitely worth a read.
TL;DR: 7/10