Peter Keane, United Kingdom, Hamilton, M