terminal book