Reference author: Joseph Thomas

First name
Joseph
Middle name
Palathinkal
Last name
Thomas