Goulding, Anne
Public libraries in the 21st century : defining services and debating the future - Burlington : Ashgate, 2006 - 387p
978 0 7546 4286 2 P60.00
Public libraries-Great Britain
027.441 / G698
Public libraries in the 21st century : defining services and debating the future - Burlington : Ashgate, 2006 - 387p
978 0 7546 4286 2 P60.00
Public libraries-Great Britain
027.441 / G698