Grade: C--- (very nearly a D+, but it wasn't quite a "Lady Alexandra's Excellent Adventure" level of bad.The entire premise of this book is a big ol’ Hot Mess, with all the requisite confusing plot contrivances to force the action and motivations into something vaguely resembling logic.I came very, ...