Jeff Sayre

5 books

48 pages hardcover

nonfiction informative lighthearted medium-paced

40 pages hardcover

nonfiction emotional informative reflective medium-paced

416 pages hardcover 2015

nonfiction nature reference informative medium-paced

missing page info 2003

nonfiction mathematics informative lighthearted slow-paced

32 pages hardcover