Lord Valentine's Castle by Robert Silverberg - WordSea