Carbonate Reservoirs: Porosity and diagenesis in a