For those who read Arabic there is an online Arab Encyclopedia at http://www.arab-ency.com. It has a mix of old and new, including technology. The same site offers a lexicon searchable in Arabic, English or French at http://www.arab-ency.com/index.php?module=pnEncyclopedia&func=display_all_terms. There is also an atlas in Arabic at http://www.arab-ency.com/index.php?module=pnEncyclopedia&func=display_maps