Kari Klemelä

5 books

170 pages paperback 1965

fiction historical emotional reflective slow-paced

194 pages paperback 2010

fiction historical emotional reflective medium-paced

257 pages paperback 2004

fiction historical emotional reflective slow-paced

240 pages paperback 1998

fiction historical mystery mysterious slow-paced

526 pages 1992

nonfiction history informative mysterious tense medium-paced