ophelia solomon