10.1016/j.acalib.2006.05.005