david isberg