Programming The Ti-83+/84+ by Christopher R. Mitchell