Shadow of the Mountain

303 pages 2015

fiction historical adventurous reflective fast-paced

384 pages 2017

fiction challenging informative reflective medium-paced

304 pages paperback

fiction historical reflective fast-paced