Bahrain through the ages the history - Rice, Michael 1928-2013; Khalīfah, ʻAbd Allāh ibn Khālid; Almoayed, Tariq (Kegan Paul International, 1993)