Margaret C. Hall

25 books

63 pages 2006

fiction classics adventurous funny lighthearted slow-paced

272 pages paperback 1876

fiction classics historical literary middle grade adventurous funny lighthearted medium-paced

72 pages digital 2006

fiction childrens historical adventurous dark mysterious medium-paced

32 pages paperback

nonfiction childrens nature science informative medium-paced

34 pages digital 2008

32 pages hardcover 2000

informative medium-paced

32 pages 2005

challenging informative medium-paced

254 pages hardcover 1990

24 pages hardcover 2000

nonfiction adventurous informative lighthearted medium-paced

24 pages hardcover 2004

informative lighthearted medium-paced