- The Common Law of South Africa: A Treatise Based on Voet's Commentaries on the Pandects, Volume II
- The Renascence of International Law
- South African Insolvency Law a Commentary on the Union Insolvency ACT (No. 32, 1916) to Consolidate and Amend the Laws in Force Relating to the Admini
- The Influence of War on Contracts and Other Liabilities.
- The Common Law Of South Africa: A Treatise Based On Voet's Commentaries On The Pandects, With References To The Leading Roman-dutch Authorities, South ... Enactments In South Africa; Volume 1