Trafford Publishing

A self-publishing company offers all of the professional services you expect from a traditional publishing house: editorial, design, production, marketing and publicity.