Złodziej rycerz, król i mag