Sir William MacGregor
Joyce, Roger B.(Roger Bilbrough),1924-
Melbourne London Oxford University Press
1971
Bibliographyp.450-466. - Includes index
MacGregor, William, Sir.