James Grant detto Jim Fife, United Kingdom, Abingdon, M