Author:Robert Brudenell Carter

Works

 * contributed to Men of the Time (12th ed.)