A View From Latha's Window: Where Are You??