>>41259386
Both, hence "ahead of his time."