James Miranda Barry

Front Cover

Bibliographic information