Worldcat is a single search engine for participating public and academic libraries. Find out if local libraries may have the item you need.
Public libraries offer free resources if you register for a library card/ecard. Use your public library account to access books (print, ebooks, audio) and other resources, including databases that supplement McDonogh's.
Maryland Digital eLibrary
Anne Arundel County Library
Baltimore County Public Library
Carroll County Public Library
Enoch Pratt Free Library (Baltimore City)
Howard County Public Library
Harford County Public Library
Montgomery County Public Library
Prince George's County Memorial Library System
York County (PA) Public Library
Open Library has free ebooks, etexts, and audio books.