James D. Cockcroft

11 books

176 pages 2010

nonfiction history science informative reflective slow-paced

287 pages 2000

nonfiction history politics emotional informative medium-paced

448 pages paperback

119 pages paperback 1991

challenging informative reflective medium-paced

792 pages paperback 1996

nonfiction challenging informative reflective medium-paced

192 pages 1994

informative reflective medium-paced

143 pages hardcover 2000

challenging emotional reflective medium-paced

191 pages hardcover

emotional informative reflective medium-paced

missing page info 1995

medium-paced

320 pages paperback

nonfiction business history politics medium-paced