Dr Ping

Grew up in Mao's China, did graduate studies in Canada, worked as an engineer in the US. Formerly an atheist and a liberal. Now a Christian and a conservative.