Mahilaka : an archaeological investigation of an early town in northwestern Madagascar nidottuEnglanti, 1998