King''s Fool by Margaret Campbell Barnes & Margaret C. Barnes