Mind-boggling philosophical adventure