Yet another Poincaré polyhedron theorem - Anan'in, Sasha; Grossi, Carlos Henrique (Proceedings of the Edinburgh Mathematical Society, 2011)