Ken Mok

Ken Mok

I write random things, irregularly Probably I will be writing on the road with mobile and I fail to quote any reference properly But I hope they are interesting