So, recently I've started a relatively large project. Doing so, required quite a bit of planning and laying out a design ahead of time. I realized I actually enjoy this stage quite a bit, and was curious if anyone knows of some good books relating this.