A Boy and His Castle by Kevin Drew Davis
_