You need to sign in or sign up before continuing.

David B. Wake

8 books

336 pages hardcover 2003

8 pages digital not a book user-added

nonfiction science

134 pages paperback

nonfiction history nature science

118 pages hardcover 1990

fiction short stories funny reflective medium-paced

110 pages hardcover 1988

funny lighthearted reflective medium-paced

123 pages 1993

fiction challenging informative inspiring medium-paced

91 pages paperback

nonfiction nature science medium-paced

679 pages paperback 1989

nonfiction science informative medium-paced