Marlene J Yeo Author