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