The Ridpath library of universal literature Volume Volume 20 by John Clark Ridpath | Menrva Books