Books by Daniel P Murphy