Next up in our 21st-Century Architecture: 25 Years 25 Buildings series is the Museum of Islamic Art in Doha ... it occupy its own man-made island off the main waterfront, which has since become ...