Author: Moore, Henry Mitchinson, David.