James Kearns

5 books

11 pages digital 2022 user-added

nonfiction art poetry

179 pages hardcover 1941

nonfiction essays challenging reflective slow-paced

372 pages paperback

nonfiction classics history literary medium-paced

319 pages digital

84 pages