Sir Charles V. Stanford

by John Fielder Porte

154 p., [1] leaf of plates : 23 cm