Dream Castle by Sorin Panait
_