Author:Henry Downes Miles

Works

 * (1880, 3 vols., London: Weldon & Co.)
 * (1906, 3 vols., Edinburgh: John Grant)