Brian Masaru Hayashi

3 books

272 pages hardcover

nonfiction history mysterious medium-paced

319 pages 2004

nonfiction history informative reflective slow-paced

289 pages digital

nonfiction history informative medium-paced