David T. Canon

10 books

708 pages first pub 1997 (editions)

nonfiction politics informative reflective medium-paced

304 pages missing pub info (editions)

nonfiction politics challenging informative reflective medium-paced

196 pages missing pub info (editions)

nonfiction politics informative reflective medium-paced

555 pages first pub 2009 (editions)

politics informative reflective medium-paced

800 pages missing pub info (editions)

nonfiction politics informative reflective medium-paced

208 pages missing pub info (editions)

nonfiction politics medium-paced

732 pages first pub 1997 (editions)

nonfiction politics informative medium-paced

272 pages missing pub info (editions)

nonfiction politics medium-paced

304 pages missing pub info (editions)

nonfiction politics

missing page info first pub 1999 (editions)

More...