Open Library (n.d.) . Retrieved April 7, 2009 from http://openlibrary.org/

Apr 7, 2009: featuring 22,845,290 books (including 1,064,822 with full-text)

Advertisements