Edelweiss Pirates

172 pages 2011

fiction historical emotional sad medium-paced

253 pages 2017

fiction historical young adult adventurous fast-paced

258 pages paperback

nonfiction childrens historical slow-paced