The thriving library : successful strategies for challenging times / - Block, Marylaine, (Information Today,, 2007)