Multnomah County Library: http://www.multcolib.org/
For those in Multnomah County, it’s a free and easy way to have access to the many and various books that will inspire you on your journey as you create your garden. You can search online to select books and have them delivered to your local library for easy pickup. Renewals may also be managed online.
I have found that it is a terrific way to "test drive" books before I buy them.