Books by W. Holmes