imaginative person he was a great lover of nature – Meaning and Explanation