Author: Travis Releford, Matt Fulks, (foreword by) Bill Self