related tags: 6E7061 73775A AA9A64 B2AD99 BEB48D BEB7A3 C2BFA9 CCBE95 CFC89C art baltimore book books calligraphy cartography codex httpthedigitalwaltersorg illuminated islamic manuscript manuscripts map neh old ottoman walters 999175