Author: compiled by gerald b. smith