Books by Alan D. Gaff