STEPHEN MOCK ASSOCIATES INC