David Teh Wei Chun

Birth date: Nov 26, 1947 Death date: Nov 2, 2012