John Giddens, M. III