Books by David Harriman