William E. Cain

23 books

1392 pages 2004

fiction classics poetry informative reflective medium-paced

1472 pages paperback

fiction classics reflective medium-paced

1584 pages 2003

fiction classics reflective medium-paced

218 pages 2007

nonfiction history politics tense medium-paced

288 pages paperback

nonfiction classics history literary challenging informative reflective medium-paced

1854 pages 1971

nonfiction reference informative reflective medium-paced

1584 pages paperback

fiction classics poetry reference challenging informative reflective medium-paced

275 pages hardcover

nonfiction classics history literary medium-paced

1410 pages hardcover

nonfiction education reflective medium-paced

1455 pages 2012

reference informative reflective medium-paced