All books added

295 pages first pub 1979 (editions)

fiction classics historical speculative fiction dark emotional tense medium-paced
More...