Nathan D. Shannon

Nathan D. Shannon
Torch Trinity Graduate University
Seoul, South Korea