Rebel King

430 pages paperback

fiction historical emotional informative slow-paced