Frédéric Cotton

3 books

729 pages hardcover 1980

nonfiction history politics reference challenging informative reflective slow-paced

512 pages digital 1984

nonfiction history politics informative slow-paced

214 pages paperback 1994

nonfiction biography history politics informative reflective fast-paced