Books by Richard M. Cook