Question: who wrote the song can you read my mind
Answer: Canadian singer - songwriter Gordon Lightfoot