This is the first volume of a two volume set that provides a modern account of basic Banach algebra theory including all known results on general Banach *-algebras. This account emphasises the role of *-algebra structure and explores the algebraic results which underlie the theory of Banach algebras and *-algebras. This first volume is an independent, self-contained reference on Banach algebra theory. Each topic is treated in the maximum interesting generality within the framework of some class complex algebras rather than topological algebras. In both volumes proofs are presented in complete detail at a level accessible to graduate students. In addition, the books contain a wealth of historical comments, background material, examples, particularly in noncommutative harmonic analysis, and an extensive bibliography. Together these books will become the standard reference for the general theory of *-algebras.