Books by Robert L Patterson