Ethics: Origin and Development by Peter Kropotkin (Paperback) por | ago 9, 2026You will find that this novel makes you laugh and cry equally.