richard mann (154.105)