Daniel Spangenberger

Ray Kuo