Abhinav Tekumalla

Computer Engineer,armchair thinker,procrastinator,voracious reader,top gear fan and habitual cynic.

Abhinav Tekumalla