A man ahead of his time!