bill pesh