Information Literacy : Implications for Library Practice