This book encompasses a wide range of mathematical concepts relating to regularly repeating surface decoration from basic principles of symmetry to more complex issues of graph theory, group theory and topology. It presents a comprehensive means of classifying and constructing patterns and tilings. The classification of designs is investigated and discussed forming a broad basis upon which designers may build their own ideas. A wide range of original illustrative material is included.In a complex area previously best understood by mathematicians and crystallographers, the author develops and applies mathematical thinking to the context of regularly repeating surface-pattern design in a manner accessible to artists and designers. Design construction is covered from first principles through to methods appropriate for adaptation to large-scale screen-printing production. The book extends mathematical thinking beyond symmetry group classification. New ideas are developed involving motif orientation and positioning, including reference to a crystal structure, leading on to the classification and construction of discrete patterns and isohedral tilings.Designed to broaden the scope of surface-pattern designers by increasing their knowledge in otherwise impenetrable theory of geometry this 'designer friendly' book serves as a manual for all types of surface design including textiles, wallpapers and wrapping paper. It is also of value to crystallographers, mathematicians and architects.