John O'Brien

181 books

96 pages 1996

nonfiction childrens history science informative lighthearted slow-paced

40 pages 1962

nonfiction childrens science informative lighthearted medium-paced

64 pages 2008

nonfiction childrens middle grade informative medium-paced

294 pages paperback

fiction science science fiction adventurous fast-paced

212 pages paperback

nonfiction classics literary poetry travel reflective medium-paced

320 pages 2001

nonfiction history memoir reflective slow-paced

40 pages 2010

nonfiction biography mathematics informative lighthearted medium-paced

56 pages 2006

nonfiction mathematics lighthearted medium-paced

224 pages paperback

fiction childrens fantasy emotional medium-paced

40 pages 2009

nonfiction poetry sports funny informative lighthearted medium-paced