Representation theorems for Banach algebras