These are ideas from the California Digital Library Group. ( Presentation )