Developments In Sedimentology ( Volume-20 ): Stromatolites - Walter, M. R. (New York; Elsevier/ North-Holland Inc., 1976)