Books by Douglas Gardham