Auerbach-Palmer-Ricoeur-Hirsch