pat edwards