Brainstorms and Blueprints : Teaching Library Research as a Thinking Process - Stripling, Barbara K. (Libraries Unlimited)