Reference author: Michael Tsang

First name
Michael
Middle name
P.
Last name
Tsang