david-solomon-3007