Lanistes carinatus (Röding, 1798)
On weeds and rocks, Nile River, Cairo, Egypt. Allen Aigen! December, 1989 (33.2 mm.)
Also see: lanist.pdf [RTA, riding to the rescue, rights a wrong; Röding redivivus]