The Library : a world history - Campbell, James W.P (Thames & Hudson, 2003)