Books by Dudgeon, R. E. (Robert Ellis)