David solomon articles