Arto Virtanen

3 books

367 pages paperback 2004

fiction contemporary historical reflective fast-paced

432 pages paperback 2001

fiction contemporary historical challenging medium-paced

181 pages paperback 1999

fiction contemporary lighthearted sad slow-paced