Somehow Laura Lee Guhrke manages to take some of our least favorite tropes and turn them into a downright charming book with complex and consistent characters. It's hot, too!