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