Be the first one to review
Review the book today!
Overview
The London Library is the world's largest independent library. Founded in 1841 by Thomas Carlyle (in reaction to the "museum headache" brought on by the crowds in the British Museum Reading Room), it ...
Read more