Internet Archive BookReader - A brief outline of the history of libraries