Author:Charles J. Cooke

Contributions to Transactions and Proceedings of the New Zealand Institute

 * On Telegraph Cables (1899)