Books by Graham "Harry" Cross