This book is a review of modern ethical theory, designed for a rigorous approach to studying and comprehending sundry aspects of moral philosophy. An extensive bibliography is provided for further reading and study. The book tries to imbue in the reader the complexity but beauty of the moral landscape. The goal is to help the reader find her moral compass in difficult life circumstances. Ethics culminates in the highest form of activity of man kind--how we should live.