Author: Moore, William & Russell, James.