steve minnikin