Federico Campagna

11 books

272 pages paperback

nonfiction philosophy challenging reflective medium-paced

303 pages paperback

nonfiction challenging informative reflective medium-paced

missing page info paperback

288 pages paperback

challenging informative reflective fast-paced

11 pages digital 2013

informative reflective medium-paced

106 pages paperback 2013

nonfiction economics philosophy politics challenging reflective slow-paced

missing page info

nonfiction philosophy challenging informative reflective medium-paced

missing page info digital

256 pages paperback 2018

nonfiction philosophy challenging informative reflective slow-paced

224 pages paperback 2012

nonfiction history