Author: charles jarvis hill william allan neilson