John Ray

30 books

420 pages missing pub info (editions)

120 pages missing pub info (editions)

nonfiction science medium-paced

216 pages missing pub info (editions)

576 pages missing pub info (editions)

nonfiction history

656 pages first pub 1888 (editions)

8 pages missing pub info (editions)

928 pages first pub 2014 (editions)

medium-paced

1673 pages missing pub info (editions)

nonfiction computer science medium-paced

1534 pages first pub 2005 (editions)

informative medium-paced

9998 pages first pub 2001 (editions)

informative medium-paced