David Long

101 books

48 pages paperback

796 pages paperback

fiction

158 pages paperback

nonfiction health medium-paced

528 pages hardcover

nonfiction history politics medium-paced

128 pages paperback

nonfiction autobiography biography business historical

192 pages hardcover

nonfiction adventurous emotional reflective medium-paced

240 pages digital 2011

264 pages paperback

nonfiction philosophy medium-paced

90 pages paperback

fiction childrens medium-paced

222 pages paperback 2005

medium-paced