Margaret Shennan
The Devil's Diagonal