CECILIA Ibru CECILIA: The Autobiography of Cecilia Ibru - Ile ori Detu Safari Books 2025 - 611p ISBN: 9789786068480 Subjects--Topical Terms: Biography LC Class. No.: CT2319.A3.I27