Robbie is a better protagonist in this volume, especially compared to the first two in the series, Ravensong being the worst. Narrator does a good performance but is held back by the poor writing and crap dialog.