Michael Carroll

96 books

nonfiction childrens science challenging informative medium-paced

80 pages | first published 2012

nonfiction childrens nature science technology challenging informative medium-paced

80 pages

nonfiction science adventurous informative medium-paced

176 pages | first published 2008

nonfiction travel adventurous reflective medium-paced

224 pages | first published 1983

nonfiction business informative inspiring medium-paced

272 pages | first published 2006

nonfiction childrens science informative lighthearted medium-paced

32 pages | first published 2005

nonfiction childrens nature science technology informative lighthearted medium-paced

32 pages

nonfiction business psychology challenging informative medium-paced

384 pages

nonfiction self help informative reflective slow-paced

240 pages | first published 2012

nonfiction travel adventurous funny reflective medium-paced

224 pages | first published 2007