Books written by Jared A. Ball