Open Library

A downloadable eBook collection with books contributed from libraries across the country. Create a username and password to borrow up to five books at a time.
Formats: 
Vendor: 
Free North Carolina resources