Question: who wrote and sang knockin on heaven's door?
Answer: Bob Dylan