Tales of the Otori Collections

1092 pages paperback 2004

fiction fantasy historical adventurous medium-paced

295 pages 2019

fantasy young adult challenging informative fast-paced

287 pages 2018

fiction fantasy science fiction short stories challenging dark reflective medium-paced