The first English translation of the complete sacred texts of IFA by Afolabi A Epega and Philip John Neimark. 549 pages.