Lamu town a guide - Allen, James D. (Allen, 1974)