The Adventures of Babu: From There to Here