Salman Ravoof
Salman Ravoof

Salman Ravoof

Stranger in a familiar land. Always ready to learn, except when he’s hungry. Rationalist. Freethinker. Feminist Ally. Blogs @ salmaniac.com