May 8, 2024

transactions and morality