Victor Astafiev

5 books

481 pages paperback 1975

367 pages hardcover

medium-paced

231 pages paperback

437 pages paperback 1989

adventurous emotional reflective medium-paced

missing page info 1981

medium-paced