Books by Eric Hayward