A review by mooholcomb
Ashes of Honor by Seanan McGuire
adventurous
emotional
funny
hopeful
mysterious
tense
4.75