bill.giffin