Alexander Bain

15 books

648 pages 1829

nonfiction philosophy challenging informative reflective medium-paced

480 pages paperback

nonfiction history literary science informative reflective medium-paced

640 pages paperback

nonfiction classics history literary philosophy informative reflective medium-paced

343 pages 1996

informative medium-paced

388 pages paperback

nonfiction history

394 pages digital 2001

256 pages paperback

nonfiction science informative reflective medium-paced

504 pages hardcover

nonfiction autobiography biography history literary challenging informative reflective medium-paced

316 pages paperback

nonfiction history literary philosophy informative reflective medium-paced

340 pages paperback

nonfiction philosophy medium-paced