Continuing professional development - preparing for new roles in libraries: a voyage of discovery (Munchen K G Saur, 2005)