richard lennox (173.009)