thank you for this. i am a noob among noobs and have been looking for a comprehensive starting place. i have been struggling to even define (in correct terms) the questions i want to ask. so much depth and complexity, and i work on the computer doing CAD and Photoshop for a living! anyway, many many kudos.