Author:Thomas Holdup Stevens Hammersley

Editor

 * (1881, 2nd ed.)
 * (1882)