Kalpa Imperial

246 pages paperback 1983

fiction fantasy science fiction short stories adventurous challenging reflective slow-paced