peter williams news and archive.