Rochester , hafre ; fl.