Books by Richard O. Marsh