Ethics: A Concise Handbook On Contemporary Issues by Dr Charles Craig Lantz