richard lennox (189.532)