Kevin Michel said this quote

You are deluded if you think that the world around you is a physical construct separate from your own mind.