david boring