GRAHAM STUART & ASSOCIATES LTD (GSA)