By David Carnoy on one of the New York Times blogs, this is a great article highlighting the 25 things you need to know about self publishing.

.