The living past; a sketch of Western progress by Marvin, Francis Sydney | Menrva Books