James Scarth Gale

13 books

278 pages 2011

nonfiction travel informative reflective medium-paced

288 pages paperback 1689

fiction classics fantasy adventurous reflective slow-paced

704 pages digital 2016