Gary Singh
Gary Singh

Gary Singh

Newspaper columnist at Metro Silicon Valley. Author at The History Press. Steinbeck Fellow in Creative Writing at SJSU.