David L. Roper

13 books

152 pages missing pub info (editions)

nonfiction autobiography biography memoir medium-paced

102 pages missing pub info (editions)

nonfiction childrens medium-paced

684 pages first pub 1995 (editions)

challenging informative reflective medium-paced