Books by William R. Gray