bill-peterson