Books by John W. Bruce