Towards a Philosophy for Nigerian Education Contributions from the Thomistic Teilhardian and African Philosophical stand points