David Cooper

50 books

472 pages paperback 1998

informative fast-paced

108 pages digital 2006

89 pages

194 pages paperback

nonfiction sociology medium-paced

missing page info hardcover

nonfiction business economics

380 pages hardcover

nonfiction philosophy medium-paced

240 pages digital 1997

247 pages hardcover 2005

challenging informative medium-paced

32 pages paperback

nonfiction childrens medium-paced

260 pages hardcover

nonfiction health science