I have a question which has been troubling me about GTD and Read/Review. I am a computer professional and hobbyist, and I have a lot of projects that are "Learn Open GL", "Learn Java", etc. These projects have reading material associated with them (Iin order to learn Open GL, I have to read the Open GL Programmers Guide I have. In order to learn Java, I have to read the Learn Java book). I'd like to know the "best practices" for handling this. Do I make the "Learn Open GL/Learn Java" items projects, or are they Goals/Objectives? Should my reading material be Next Actions? There are things which I'd like to learn, prompting purchases of many books I'd like to read, but I look at it on the shelf, and consider doing something else.