steve smallman