Prof. Vijay's Musings