Books by Keith Elliott