eden litt