small diary/journal/notebook to write in. for creative writing, creating list, for scheduling, Organizing and Recording your thoughts.
Enjoy reading Pro-gram-mer N. an organism that turns coffee to software: Computer Programmer Computer notebooks gift? You may also like these books