Mystery of Language (Part B): Where Does Language Come From?