Books by Paul E. Rock