Author: Jung H. Choi and Mark E. McCallum