richard mann (189.204)