Janice Moore

3 books

240 pages hardcover

nonfiction science informative medium-paced

338 pages 2002

nonfiction science challenging informative slow-paced

64 pages hardcover 2012

fiction childrens adventurous lighthearted medium-paced