Books by Alan Hull