Author: Moore, Hugh.