Philosophy: Adventures on the frontier of ignorance ...