Books by David Alan Black