4.0

The romance still throws me off and the way how young the protagonist looks... but there were lots of good things here too.

For one, library mystery!