david aronson