Books by Brian G. Murphy