The Satyr's Song - A.J. Marcus It's actually more of a 3.5 due to a number of pet peeves, but it left me with a smile on my face, so rounding up.