DAVID S WALLACE