Gerald Friesen

7 books

534 pages 1984

nonfiction history challenging informative reflective medium-paced

235 pages paperback

nonfiction history challenging informative slow-paced

307 pages hardcover

nonfiction history informative reflective medium-paced

257 pages hardcover

nonfiction history sociology challenging informative reflective medium-paced

264 pages 2009

nonfiction history informative reflective slow-paced

619 pages paperback

nonfiction politics

246 pages paperback

nonfiction history