David Horner

26 books

290 pages digital

525 pages 1990

560 pages digital 1990

668 pages hardcover

nonfiction history sociology informative medium-paced

596 pages hardcover

nonfiction history emotional medium-paced

940 pages hardcover

nonfiction history medium-paced

232 pages paperback

nonfiction business economics medium-paced

120 pages paperback

nonfiction business economics medium-paced

288 pages paperback 2008

100 pages digital 2002