Question: who sings knock knock knocking on heavens door
Answer: Bob Dylan