Books by Keith Devine