Mackie Kniven (Edvin Adolphson).