Praveen Ramesh

I write about things I read and observe.