History of European society and elements of its philosophy
By: by Amos Dean
Publisher: Joel Munsell
Published: 1876
Place of publication: Albany
Language: eng
Number of pages: 535
Notes: Includes bibliographical references and index.