Guardian of the Dream is the third instalment in the Moribito Series by Uehashi Nahoko. The first two books are already translated into English and are available to buy:
Since, as far as I can tell, no more translations are forthcoming, here is mine.