Alan Chow
overview