Author: Bae, H.W., C-H CRichardson