richard lennox (138.507)