John Cavanagh

11 books

408 pages first pub 2002 (editions)

nonfiction economics politics informative slow-paced

149 pages first pub 2000 (editions)

nonfiction economics informative slow-paced

240 pages missing pub info (editions)

nonfiction science challenging informative reflective medium-paced

192 pages missing pub info (editions)

nonfiction sociology informative reflective medium-paced

408 pages first pub 2002 (editions)

nonfiction economics politics challenging informative medium-paced

350 pages first pub 2002 (editions)

nonfiction economics politics challenging informative medium-paced

256 pages first pub 1994 (editions)

medium-paced

139 pages first pub 2008 (editions)

informative medium-paced

488 pages missing pub info (editions)

nonfiction politics sociology