Irvine, William B.

WILLIAM B. IRVINE has written widely on issues of public policy and applied ethics. Dr. Irvine is Professor of Philosophy at Wright State University in Dayton, Ohio.