David Porter

53 books

160 pages 1854

228 pages paperback

fiction medium-paced

244 pages 2001

nonfiction informative slow-paced

missing page info paperback 1970

114 pages paperback

224 pages paperback 2001

medium-paced

568 pages paperback

nonfiction essays reflective medium-paced

187 pages paperback 1989

100 pages paperback 1986

biography funny informative reflective medium-paced

372 pages hardcover

nonfiction biography reflective medium-paced