Books by Graeme D. Eddie