Is science amoral? Are scientists ethical? How do great ideas originate? This work presents an overview of the major ethical and philosophical issues confronting science. Considering the impediments that slow the progress of science, each chapter conveys an appreciation for the work that scientists do and the obstacles that stand in their way.