Jack Soo, a Retrospective