richard smallwood
**