Books by David H Malone