King's Fool by Margaret Campbell Barnes (Paperback, 2009)