Rand rated Heir of Uncertain Magic: 4 stars May 29 Public Heir of Uncertain Magic by Charlie N. Holmberg