SHAFI,Adam Haini Adam Shafi - Dar-es-Salaam Longhorn 2003 - 272p 23cm ISBN: 9966-49-766-8 LC Class. No.: S/F / 22 Dewey Class. No.: S/F / 22