Titan and Serpent

fiction fantasy short stories adventurous challenging reflective slow-paced

366 pages | first published 2016