Books by William Fog