Matter and Materials - "Lafferty, Peter" (,J.G Ferguson)