Peter Geoghegan, Adam Ramsay