Books by writing as Alan Rustage Spencer