richard lennox (133.283)