Library of useful knowledge
Charles Knight
Under the superintendence of the Society for the diffusion of useful knowledge
by Long, George Richardson Porter, George Tucker
C. Knight 1845 Library of useful knowledge
Available at 1 libraries