lennox hanson