NAPIER, Hon. W. J. (SINAPORE), D.C.L. Barrister-at-law. Senior partner in firm Drew and Napier, Advocates and Solicitors; unofficial member, Legislative Council. Club: Singapore. Address: 10, Collycr Road, Singapore, Straits Settlements.
Layout 2
NAPIER, Hon. W. J. (SINAPORE), D.C.L. Barrister-at-law. Senior partner in firm Drew and Napier, Advocates and Solicitors; unofficial member, Legislative Council. Club: Singapore. Address: 10, Collycr Road, Singapore, Straits Settlements.