Aspects of Ancient Commerce - Porteous, N. W.