Glenford J Myers 1978
This is a really old book, but if you can find it snap it up. It's the precursor work for OOP and is still the best description of good modular design that I have read.
Opportunity to learn from experienced developers / entrepeneurs (Fab,Joerg and Brian amongst them):DSH Pragmatic Software Development Workshop
Random Ramblings IndexMy Profile