Programmer''s Guide To Ncurses by Dan Gookin