You need to sign in or sign up before continuing.

Michael J. Rosen

100 books

480 pages hardcover

nonfiction health informative medium-paced

32 pages paperback

fiction childrens lighthearted medium-paced

160 pages 2002

fiction young adult adventurous reflective fast-paced

160 pages hardcover 1998

nonfiction classics poetry lighthearted medium-paced

263 pages 1989

nonfiction essays funny lighthearted reflective medium-paced

288 pages 2003

nonfiction short stories reflective fast-paced

152 pages paperback

fiction young adult emotional fast-paced

347 pages paperback

nonfiction business economics informative medium-paced

76 pages hardcover

nonfiction poetry reflective medium-paced

32 pages hardcover

fiction childrens adventurous medium-paced