This book comprises an introductory lecture outlining the basic concepts and challenges in the field. This is followed by a collection of reprinted articles which are important in understanding the subject. The book will focus mainly on mathematical and physical foundations of the subject rather than experimental progress. By concentrating on theoretical topics, this volume has long-lasting as well as immediate value to physicists, crystallographers, metallurgists and mathematicians.