Trinidad and Tobago, August 31, 1962.
Contributors: Trinidad and Tobago.
Published: 1962
Place of publication: Port of Spain
Language: eng