Books by author 'Daniel K L Chua'