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