John Hope Franklin
Racial equality in America
John Hope Franklin
The official blog of Benilde Little
A librarian thinking about professional practice
Roaming the world's libraries in search of adventure
Author & Speaker
Enriching the Lives of all North Carolina Citizens
for new content, updates, advice and occasional musings from the ebooks@cambridge team