Author: Moore, Thomas.