The best sheep liver