Books by Phillip J. Moore