Gershon Shaked

3 books

286 pages paperback

nonfiction classics literary medium-paced

328 pages hardcover

nonfiction classics history literary

338 pages 1999

short stories challenging reflective fast-paced