Yukikaze

317 pages paperback 1984

fiction science fiction adventurous reflective medium-paced

430 pages paperback 1999

fiction science fiction adventurous challenging reflective medium-paced