Books by Richard Hescox