William Ellis

24 books

38 pages missing pub info (editions)

nonfiction informative slow-paced

562 pages missing pub info (editions)

nonfiction history informative reflective medium-paced

376 pages missing pub info (editions)

nonfiction biography history

464 pages missing pub info (editions)

nonfiction religion

missing page info missing pub info (editions)

Politics

Aristotle

423 pages missing pub info (editions)

nonfiction classics philosophy politics challenging informative reflective slow-paced

280 pages first pub 351 (editions)

nonfiction philosophy politics challenging reflective medium-paced

572 pages missing pub info (editions)

nonfiction history medium-paced

471 pages first pub 1967 (editions)

293 pages missing pub info (editions)

nonfiction science medium-paced