Kingston upon Thames : Pathfinder Press,