Mahesh Acharya is a curious person who has good knowledge general field. He has arguments on the different fields rather than technology (Politics, Game, History).

Mahesh Acharya is a curious person who has good knowledge general field. He has arguments on the different fields rather than technology (Politics, Game, History).