Gormenghast Collections

951 pages paperback 1959

fiction classics fantasy challenging dark reflective slow-paced