Mark of Kain

226 pages paperback

fiction science science fiction medium-paced