Question: who wrote you know i'm no good
Answer: Amy Winehouse