John Russel Noonan , samt iHamilton