Books by Dr. William Cooke