Beadwork Encyclopedia by Naglaa Khairy

75