About The Author
A. L. Shields is a pseudonym for Stephen L. Carter, author of seven acclaimed works of nonfiction and five bestselling novels. He is the William Nelson Cromwell Professor of Law at Yale, where for over thirty years he has taught courses on law and religion, intellectual property, contracts, professional responsibility, lying and secrets, and the ethics of warfare. He has received eight honorary degrees. He and his wife Enola G. Aird have two children.