j. patrick williams
at Nanyang Technological University, Singapore

links: Relevant Resources