Emma Johanna Puranen

3 books

124 pages paperback 2021

challenging informative reflective medium-paced

340 pages digital

266 pages paperback 2022