Author: Williams, Ernest Edwin George, 1806-