The Joe Sloan story... as i know it