Hugh MacDonald

20 books

280 pages paperback

nonfiction autobiography biography history music informative medium-paced

300 pages hardcover

nonfiction autobiography biography classics music informative medium-paced

224 pages paperback

nonfiction autobiography biography psychology reflective medium-paced

80 pages paperback

nonfiction business economics informative medium-paced

280 pages paperback

fiction comics graphic novel young adult adventurous emotional fast-paced

173 pages paperback 1991

fiction poetry challenging reflective medium-paced

284 pages paperback

nonfiction business economics medium-paced

18 pages paperback

fiction childrens medium-paced

missing page info 2003

medium-paced

28 pages paperback

fiction childrens sports medium-paced