PETER B STAPLES