Jeff Lilly rated The shadow throne: 4 stars March 16, 2015 Public The shadow throne by Jennifer A. Nielsen