An approach to Gelfand theory for arbitrary Banach algebras