Books by Ed Harrold