PETER B HOULE