Leibniz's Monadology: A New Translation And Guide