Owner Michael Hafford | news sites