Steven A Hardy Author