Michael J. McHugh

18 books

354 pages missing pub info (editions)

fiction classics literary adventurous fast-paced

107 pages first pub 2005 (editions)

adventurous challenging informative medium-paced

missing page info first pub 1989 (editions)

nonfiction history informative medium-paced

148 pages first pub 1992 (editions)

nonfiction nature science informative lighthearted medium-paced

16 pages first pub 1994 (editions)

medium-paced

264 pages first pub 1994 (editions)

medium-paced

122 pages first pub 1998 (editions)

nonfiction childrens history medium-paced

149 pages first pub 2004 (editions)

dark mysterious medium-paced

117 pages first pub 1999 (editions)

informative inspiring reflective slow-paced

240 pages first pub 2000 (editions)

fiction historical music emotional slow-paced