The Cornish Trilogy Collections

1136 pages paperback 1988

fiction fantasy dark funny mysterious medium-paced