Author: Carter, Thomas Fortescue.