Books by Brian W. Hughes