Frank Welsh

20 books

232 pages 1988

informative fast-paced

380 pages paperback

nonfiction travel

missing page info 2005

nonfiction history informative slow-paced

768 pages 2005

nonfiction history adventurous challenging informative slow-paced

768 pages paperback 2005

nonfiction history adventurous informative slow-paced

missing page info 1993

nonfiction history informative slow-paced

656 pages paperback

nonfiction education history informative slow-paced

missing page info

missing page info 2011

challenging informative slow-paced

461 pages 2011

nonfiction history reference informative slow-paced