Somewhere I have a book on the subject. I'm going to try and dig it out as much for you as my own personal use re-designing the exhaust for my car.
If you're looking for the technical side of things, this is a good starting point:
http://www.enginelabs.com/engine-tec...gn-and-theory/