Richard Fleeshman- Makerman