Author: m. st. clair clarke / d. a. hall