Author: t. whitcombe greene