Kathenge ,Jonathan Philosophy & ethics : philosophical approaches,critical thinking &critical analysis in ethics / Jonathan Kathenge - Bloomingham : Authorhouse, 2017 - 59 p.: Includes index. ISBN: 9781546216988 Subjects--Topical Terms: Philosophy LC Class. No.: BJ122 .K364 2017