Takeshi Umehara

2 books

247 pages 1996

medium-paced

199 pages hardcover 1993

adventurous mysterious medium-paced