bookbinding: the craft of binding books
abstraction: a general concept formed by extracting common features from specific examples
songhai: a Nilo-Saharan language spoken by the Songhai in Mali and Niger