Books by Dennis Snow