Books by Peter Black