The Banach Space l p