TIERNAN AND ASSOCIATES