ASPIN KEMP & ASSOCIATES