PETER WILLEY AND ASSOCIATES