PETER C WALLACE