Question: who wrote the song all along the watch tower
Answer: Bob Dylan