Surjan Singh
Surjan Singh

An engineer who's not too fond of equations.