peter billingsly