Books by Ray A Moore