Virve Juhola

3 books

278 pages paperback 2011

fiction contemporary middle grade young adult emotional fast-paced

495 pages 2008

fiction historical lighthearted slow-paced

111 pages 2012

fiction contemporary adventurous medium-paced